When someone decides to migrate their existing wordpress sites to wpmu, or to just start using the platform for his projects, the first question that comes to mind is what are the wpmu server requirements?
As you`ve probably seen in the wordpress site there isn`t (or at least I haven`t found it yet) a detailed system specifications…The only thing remotely related to a server specification is a PHP version, MySQL version and mod_rewrite for the “Pretty permalinks”:
- PHP 5.2.4 or greater
- MySQL 5.0 or greater
- The mod_rewrite Apache module
If you want to start a wordpress network for few dozen sites, basically 99% of the shared hosting providers will do the trick. But if you plan your network growing to several hundred sites, you`ll definately need more power. Here is a configuration I`m currently using for wpmu consisting of over two hundred blogs(All loading from 1,1-1,7 secs).
- Type: VPS/Dedicated (both of them will do the trick if they`re configured properly)
- Processor cores: 4
- RAM: 3GB
- OS: Ubuntu 12.04 LTS 64-bit
The software I`m using on the server is:
- Apache Worker
If you want to know more about settuping a server for WPMU check our “How to configure a VPS for WordPress MultiUser installation” tutorial.