In this tutorial I walk you through the process of turning a default WordPress installation into a network or multisite installation. Why would you want to do this? Well, for one it will allow you to create new subdomain sites on the fly, at the click of a button, and to administer them from a single WordPress admin panel.

So let’s say you have WordPress installed on your domain (, once you enable multisite, you’ll be able to set up any number of subdomains using WordPress. So for example, or and so on and so forth. The beauty of it is that you can install themes and plugins once and they’ll be usable across all your sites.

I’ve set the tutorial up in 3 simple stages. If you follow the instructions you should complete the installation in under 10 minutes. Once you know how, it’s possible to do it in just a few minutes. There are several prerequisites for this tutorial: 1) You should already have a self-hosted copy of the latest WordPress release installed on your domain. 2) You should have FTP access to the files on your domain and/or have access to your domain’s admin panel. The example I use in the tutorial is Cpanel. 3) You should back up any files that you manipulate during the process in case something goes wrong.

That’s it. I hope this is useful to you. Please let me know in the comment section below if it was or it was too difficult to follow. All feedback is welcome. Happy networking!