Detailed WordPress requirements

Modified on Wed, 26 Nov at 3:40 PM

While WordPress can operate in various environments, optimal performance demands adherence to specific recommendations. Considering the prevalence of third-party plugins and themes, which often introduce additional server-level requirements, here’s a concise guide to ensure your WordPress journey is technically sound.


Minimal WordPress server requirements

  • PHP 7.4.x or above – https://www.php.net/
  • MySQL 5.7 or above – http://mysql.org
  • The mod_rewrite Apache module
  • HTTPS support


You may find more comprehensive information about this in the official WordPress documentation page.


Recommended Server Environment

The web server is pivotal, interpreting user web requests and delivering appropriate results. WordPress works with numerous web servers. Recommended choices include:

  • Apache HTTPD 2.4
  • nginx 1.24


Others, like LiteSpeed Web Server and OpenLiteSpeed, are also commendable choices, ensuring compatibility with WordPress. Regularly updating your web server is vital for optimal performance.


Recommended PHP Version

PHP, the programming language underlying WordPress, requires meticulous attention. WordPress supports various PHP versions, with PHP 7.4 being the recommended minimum. Ensure PHP compatibility for a smooth WordPress experience. Stay informed about exceptions and beta compatibility with newer PHP versions.


Important PHP Extensions


WordPress relies on specific PHP extensions for efficient functionality. Key extensions include:

  • json
  • mysqli or mysqlnd
  • curl
  • dom
  • exif
  • fileinfo
  • hash
  • igbinary
  • imagick
  • intl
  • mbstring
  • openssl
  • pcre
  • xml
  • zip


These extensions, ensuring optimal WordPress operation, are crucial for handling diverse tasks.


System Packages


System packages, including curl, Ghost Script, ImageMagick, and OpenSSL, play vital roles. They enhance functionalities like PDF thumbnail generation, image manipulation, and secure connections.


Database Essentials

WordPress relies on MySQL-compatible systems for data storage. Official recommendations include MySQL 8.0 LTS and MariaDB 10.11 LTS / 10.6 LTS. Stay updated with end-of-life versions for security and performance benefits.


Wrapping Up

SiteGround servers are fully optimized to meet all WordPress requirements and to provide the best hosting environment for it.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article