Hosting WordPress

Most hosting providers and personal installations on Unix/Linux systems should be able to host WordPress under very common configurations

Server requirements

WordPress server requirements for Version 3.2 (Spring 2011):

  • PHP version 5.2 or greater
  • MySQL version 5.0.15 or greater
  • (Optional (required for multi-site)) Apache mod_rewrite module (for clean URIs known as Permalinks)

WordPress server requirements for Version 2.9, 3.0, 3.1:

  • PHP version 4.3 or greater
  • MySQL version 4.1.2 or greater
  • (Optional (required for multi-site)) Apache mod_rewrite module (for clean URIs known as Permalinks)

Recommended setup

It is recommended you use a robust platform comprised of the Linux operating system, and either the Apache web-server or the NGINX web-server. Almost any server that supports PHP and MySQL will work. If your host does not support one of these platforms, and mod_rewrite, you will probably be better off switching to one of the many hosting providers that do offer those choices.

It is also essential that your host allows remote connections, for many of the WordPress features to work. If your host blocks outgoing HTTP connections, many parts of the WordPress will not function.

Recommended server setup:

  • PHP version 5.2 or greater
  • MySQL version 5.0.15 or greater

Hosting providers

Hosting is a commodity these days and with a little digging its easy to find a host that supports the above. If you are looking for hosting suggestions, please try:

  • WordPress Recommended Hosts – these hosts support WordPress, in more ways than one.
  • Searching the WordPress support forums for recommendations

,