WPMU Install – Simple Steps

I’ve installed so far around 30 single WP installs and decided to give WPMU finally a go. I normally have locally a folder with the latest release of WP, with all the plugins I install as default already prepared in the /wp-content/plugins/ directory. So I just upload it all in 1 go and create the wp-config.php file manually, as in order to improve security I am always changing the default “wp_” table prefix to something different and filling in the Authentication Unique Keys with some random characters generated at the https://api.wordpress.org/secret-key/1.1/.
When installing WordPress MU, I’ve noticed the :
* Do not try to create this file manually. Read the README.txt and run the
* web installer.
but as I wanted to use my own DB table prefixes I’ve ignored this and filled out the wp-config-sample.php with my details and changed to wp-config.php and uploaded as I would do with single WP.

This lead to all sort of errors like : “Warning! VHOST must be ‘yes’ or ‘no’ in wp-config.php” where I had to fill in all the WPMU related stuff which I wasn’t sure about, to come to a stage in the end, where the installation didn’t run properly anyway.

In the end I’ve realised that I need to leave the wp-config-sample.php in the root and install via browser. Here are some WPMU installation simple steps which might someone save a bit of time:

  1. Upload the latest release of WPMU to the root of your site
  2. Extract if you haven’t done so already
  3. Do not rename the “wp-config-sample.php”, if you want to use your own table prefix or add your Authentication Keys, do so in the “wp-config-sample.php”
  4. Run the installer in your browser by accessing the root of your site and fill in your DB credentials, choose subdomain or subdirectories, etc
  5. Tadaaa, that should be it