Steve Taylor photo

WordPress server requirements

WordPress has famously low-level basic server requirements. However, most projects I deploy—because of plugins I rely on and other aspects—usually need a little more for “ideal” hosting.

Someone else used to maintain a really good “ideal” WP requirements page, but it seems to have vanished from their site. I thought I’d start my own, for my reference, to point potential clients to, and maybe of use to others.

The server should be running:

  • Linux
  • Apache
  • PHP 5.2.4+
  • MySQL 5.0+

Also, these factors are very important:

  • The mod_rewrite Apache module should be installed and enabled.
  • PHP safe_mode should be OFF. Turning it on is a bad attempt to manage security on shared hosting.
  • The PHP memory_limit should be 32 MB at least. If it’s not at least this by default, it should be possible to increase it to at least this.

UPDATE 13/7/11: Updated requirements for WordPress 3.2.

2 comments

  1. Stevetyler avatar Stevetyler

    Have to ask… so which server people do you use…

  2. Media Temple. Far from perfect, but one of the best I’ve used. Only worthwhile if you have a bunch of sites. Major limitation on the Grid Server is that they don’t allow “sub-FTP” users (who can only access a particular folder) to use SFTP. At least they don’t seem to have any of the WordPress niggles that many hosts have (e.g. problems with one-click upgrading, WP upload folder permissions needing to be 777, inability to securely support the WP-DBManager plugin’s needs).

Comments are closed.