Just lately, one in every of our customers requested what the advisable server necessities are for operating a WordPress web site.
The most effective factor about WordPress is that it’ll work in virtually any form of surroundings. Nonetheless, once you’re choosing a internet hosting answer in your web site, it’s essential to test whether or not it meets the fundamental stipulations or not.
On this article, we’ll share essential WordPress server necessities it is best to know.
![Important WordPress server requirements Important WordPress server requirements](https://www.wpbeginner.com/wp-content/uploads/2024/02/important-wordpress-server-requirements.png)
Why is it Essential to Verify Server Necessities?
All WordPress web sites on the web want a server to operate. They’re used to retailer and use web site information, databases, media information, content material, and different essential information.
On the subject of operating WordPress easily, there are some server necessities it is best to look into. Technically, WordPress will work in minimalist situations, like on outdated variations of PHP or primary {hardware}, however it’s not very best.
WordPress server performs a giant function in your web site’s efficiency. Restricted server specs can decelerate your web site, which might have a adverse impression on person expertise and key phrase rankings.
It can additionally make it tough to deal with massive spikes in site visitors. Should you run a number of WordPress plugins and third-party instruments, then assembly server necessities is important. In any other case, you’ll danger breaking your web site or experiencing sluggish efficiency.
That stated, let’s take a look at the server necessities for WordPress. You possibly can click on the hyperlinks under to leap forward to any part:
Essential WordPress Server Necessities
To run WordPress, you will want to test some stipulations. These embody the PHP model, MySQL or MariaDB model, HTTPS help, net server sort, cupboard space, and different {hardware} specs.
Let’s take a more in-depth take a look at every of those necessities.
1. Make sure the Server Helps Beneficial PHP Model
WordPress at present requires PHP model 7.4 or greater to work easily. PHP is a programming language for creating dynamic interactive web sites. It’s open supply and WordPress is written utilizing PHP.
Similar to every other programming language, there are lots of variations of PHP you need to use. Every model receives updates and fixes for as much as 2 years. Whereas WordPress formally recommends PHP model 7.4, it not will get any safety updates.
That’s why we’d recommend utilizing the newest model. If you have already got a WordPress web site, then it’s higher to replace the PHP model on the earliest.
This may defend your web site from safety vulnerabilities, bugs, malware, and hackers. Plus, it is going to enhance efficiency by operating processes a lot sooner and lowering reminiscence utilization.
You can too test the PHP model of your server by going to Instruments » Website Well being from the WordPress dashboard. From right here, swap to the ‘Data’ tab.
![Opening the Info tab inside the Site Health menu in the WordPress admin area Opening the Info tab inside the Site Health menu in the WordPress admin area](https://www.wpbeginner.com/wp-content/uploads/2024/01/site-health-info-min.png)
![Opening the Info tab inside the Site Health menu in the WordPress admin area Opening the Info tab inside the Site Health menu in the WordPress admin area](https://www.wpbeginner.com/wp-content/uploads/2024/01/site-health-info-min.png)
Subsequent, you possibly can scroll all the way down to the ‘Server’ tab.
Go forward and click on the tab to increase the Server part and consider the server’s system data together with the PHP model.
![Checking your server's PHP version in the WordPress Site Health page Checking your server's PHP version in the WordPress Site Health page](https://www.wpbeginner.com/wp-content/uploads/2024/01/site-health-php-version-min.png)
![Checking your server's PHP version in the WordPress Site Health page Checking your server's PHP version in the WordPress Site Health page](https://www.wpbeginner.com/wp-content/uploads/2024/01/site-health-php-version-min.png)
Moreover that, you also needs to test the PHP reminiscence allotted by the WordPress server. PHP reminiscence is the quantity of reminiscence reserved for operating PHP-based processes.
The usual PHP reminiscence utilized by WordPress is 64MB, however that is typically not excessive sufficient. If a job or course of requires extra reminiscence to work, then it might result in the WordPress reminiscence exhausted error.
A easy repair is to extend the PHP reminiscence by manually modifying the wp-config.php file or .htaccess file. Or you possibly can attain out to your website hosting supplier and improve the restrict.
2. Verify for Prompt MySQL or MariaDB Variations
WordPress recommends MySQL model 5.7 or higher and MariaDB model 10.4 or greater to operate.
MySQL and MariaDB are database administration methods utilized by WordPress to retailer and retrieve weblog data. You solely want any one of many methods to put in and use WordPress on a server.
You possibly can simply entry the databases out of your internet hosting supplier’s cPanel. As an example, merely use phpMyAdmin to entry the MySQL database in your net browser.
![mysqlphpmyadmin phpMyAdmin](https://www.wpbeginner.com/wp-content/uploads/2013/05/mysqlphpmyadmin.jpg)
![mysqlphpmyadmin phpMyAdmin](https://www.wpbeginner.com/wp-content/uploads/2013/05/mysqlphpmyadmin.jpg)
Nonetheless, when checking the WordPress server necessities, make it possible for the database is saved on a solid-state drive (SSD). It’s the quickest storage know-how at present accessible and provides fast efficiency.
You also needs to see if the server provides automated database optimization and if there’s an possibility for automated database backups.
3. Search for NGINX or Apache Internet Server Software program
The optimum net server software program advisable by WordPress is NGINX or Apache. Whereas it’s not necessary to run WordPress, utilizing both software program has sure benefits.
As an example, Apache is an open-source server software program that’s quick, dependable, and safe. It powers virtually 31% of net servers and is very customizable. You should utilize completely different extensions and modules to satisfy the wants of any surroundings.
However, NGINX is newer and sooner and requires fewer assets to run than Apache. It runs greater than 34% of net servers and is developed to handle efficiency points. Nonetheless, it doesn’t provide the flexibleness that you just’d get with Apache.
When searching for an online server in your WordPress web site, it is best to search for both net server software program.
4. Assist for HTTPS by WordPress Server
HTTPS, or hypertext switch protocol safe, is an encryption technique that secures the connection between your server and your person’s browser. It’s an extension of HTTP, and all net addresses start with HTTPS.
![The HTTPS protocol in WPBeginner's domain The HTTPS protocol in WPBeginner's domain](https://www.wpbeginner.com/wp-content/uploads/2024/02/wpbeginner-https-min.png)
![The HTTPS protocol in WPBeginner's domain The HTTPS protocol in WPBeginner's domain](https://www.wpbeginner.com/wp-content/uploads/2024/02/wpbeginner-https-min.png)
HTTPS makes it more durable for hackers to eavesdrop in your connection, and it helps make your web site safer. Plus, it additionally sends a optimistic sign to serps like Google and helps enhance your WordPress search engine marketing.
That’s why it’s essential to test in case your WordPress server helps HTTPS and provides SSL certificates.
For extra particulars, you possibly can see our information on how one can get a free SSL certificates in your WordPress web site.
5. WordPress Server {Hardware} Necessities
When selecting a WordPress server, you also needs to look into some primary {hardware} specs.
That’s as a result of an online server is definitely a bodily server that shops and shares web sites with individuals on the web. If the {hardware} necessities are restricted, then you possibly can run into storage points, poor efficiency, and different WordPress errors.
Some essential {hardware} necessities embody checking the disk area accessible for storage, RAM (random entry reminiscence), and CPU (central processing unit).
- Storage (Disk House) – The minimal disk area requirement for WordPress is 1 GB. Nonetheless, we advise searching for servers that supply not less than 10 GB or extra storage. WordPress will use disk area to retailer web site information, photos, movies, plugins, themes, and different information. So, as your web site grows, it’s higher to have sufficient area to maintain your web site operating easily. Plus, search for SSD drives as they’re sooner than the usual HDD (exhausting disk drives).
- Reminiscence (RAM) – It acts as a hyperlink between your server’s exhausting disk and processor. RAM hurries up server processes by briefly storing information required by the CPU from the exhausting disk. WordPress itself solely requires not less than 512 MB of RAM, however search for an online server that has an possibility for growth. As your web site grows, you’ll want extra RAM to enhance efficiency.
- Processing Energy (CPU) – The processor or CPU is the mind of your net server, and it controls what number of processes can occur at a given time. Its efficiency is normally measured in gigahertz (GHz) or the variety of cores accessible. WordPress requires solely a 1.0 GHz CPU to work usually. Nonetheless, extra highly effective processors can have a number of cores and ship sooner efficiency.
To be taught extra, please see our information on how one can decide the perfect measurement of an online server in your web site.
6. Verify Your WordPress Server Location and CDN Possibility
The bodily distance between your web site’s server location and the person’s location can have an effect on the loading velocity of your web site. If a person is positioned close to your server, then your web site will load sooner in comparison with somebody dwelling additional away.
To hurry up your WordPress web site, many net servers provide a content material supply community (CDN).
It’s a community of servers unfold throughout the globe, they usually retailer static variations of your web site. When a person desires to view your content material, the closest server within the CDN will immediately load the web site.
![Content Delivery Network (CDN) Content Delivery Network (CDN)](https://www.wpbeginner.com/wp-content/uploads/2019/09/cloudflarecdndiagram-1.png)
![Content Delivery Network (CDN) Content Delivery Network (CDN)](https://www.wpbeginner.com/wp-content/uploads/2019/09/cloudflarecdndiagram-1.png)
Despite the fact that it’s not a technical server requirement, once you’re taking a look at internet hosting corporations in your web site’s wants and necessities, there’s an added benefit if the one you select provides a CDN.
It’s possible you’ll need to see our checklist of the perfect WordPress CDN providers.
Bonus: Choose the Finest WordPress Servers
Now that you recognize some essential WordPress server specs, the subsequent step is to select a internet hosting answer that meets these necessities.
In our 16+ years of expertise, we’ve examined a number of web site hosts. And that will help you out, listed here are a number of the greatest internet hosting suppliers you possibly can select from.
1. Bluehost
![bluehost website bluehost website](https://www.wpbeginner.com/wp-content/uploads/2022/11/2024-02-19_00-03-44-1.png)
![bluehost website bluehost website](https://www.wpbeginner.com/wp-content/uploads/2022/11/2024-02-19_00-03-44-1.png)
Bluehost is the oldest net host available in the market, they usually’re an official WordPress-recommended internet hosting supplier.
It provides a free area for 1 yr, a free SSL certificates, and a 1-click WordPress set up with each plan. Plus, you get SSD net cupboard space ranging from 10 GB and going all the best way as much as 100 GB.
Moreover that, it provides free CDN with each pricing plan. Should you go for devoted internet hosting, then you definitely get a minimal of 4 CPU cores (2.3 GHz) and 1TB HDD storage.
2. SiteGround
![SiteGround web hosting SiteGround web hosting](https://www.wpbeginner.com/wp-content/uploads/2023/07/sitegroundhosting.png)
![SiteGround web hosting SiteGround web hosting](https://www.wpbeginner.com/wp-content/uploads/2023/07/sitegroundhosting.png)
SiteGround is likely one of the hottest and highest-rated internet hosting suppliers. They supply a singular in-house velocity and safety answer for WordPress.
With SiteGround, you get free WordPress set up, 10 GB of net cupboard space that goes as much as 40 GB, a free SSL certificates for HTTPS help, free CDN, and extra.
It simply meets the minimal WordPress server necessities and provides superior options. As an example, it mechanically updates the PHP model as soon as it’s secure, and allows you to create limitless MySQL databases, provides SSD storage, and extra.
3. Hostinger
![Hostinger website Hostinger website](https://www.wpbeginner.com/wp-content/uploads/2021/04/hostingerwebsite-1.png)
![Hostinger website Hostinger website](https://www.wpbeginner.com/wp-content/uploads/2021/04/hostingerwebsite-1.png)
Hostinger is likely one of the quickest WordPress internet hosting providers within the business. It provides automated 1-click WordPress set up, free CDN, free area identify, and 24/7 buyer help.
The most effective half about Hostinger is that the minimal cupboard space it provides is 100 GB, which fits as much as 200 GB. Plus, it provides the quickest SSD know-how at present accessible.
Moreover that, you get free SSL, limitless bandwidth, common backups, limitless databases, and a number of PHP model help.
In order for you extra choices for selecting an internet site server, then please see our information on how to decide on the perfect WordPress internet hosting.
We hope this text helped you study essential WordPress server necessities it is best to learn about. You might also need to see our information on the distinction between a site identify and website hosting and how one can transfer WordPress from HTTP to HTTPS.
Should you preferred this text, then please subscribe to our YouTube Channel for WordPress video tutorials. You can too discover us on Twitter and Facebook.
Leave a comment