WordPress MultiSite Setup Video

by Melvin Ram on June 18, 2010

WordPress 3.0 has just been released and it features a ton of really awesome features. In the video below, I walk through how setup WordPress 3 and enable the multisite mode, which allows you to have multiple WordPress websites powered by one installation. The setup is easy but can be tricky until you see it done. Enjoy!

Here’s the code you’ll need to copy/paste into your wp-config.php file:

define('WP_ALLOW_MULTISITE', true);

{ 30 comments… read them below or add one }

London June 18, 2010 at 11:44 pm

Great tutorial – any idea how to have domain mapping for WP3 multisite?

Melvin Ram June 18, 2010 at 11:47 pm

I believe you would use the domain mapping plugin but I haven’t tested it to see if it’s compatible with WP3. That is what was used with WP mu. I’ll do a test over the weekend see how it pans out.

Michael Gunn June 19, 2010 at 4:50 pm

Excellent tutorial. Exactly what I was looking for! Now to go build more sites, lol!

Melvin Ram June 21, 2010 at 8:59 am

Glad you liked it Michael. Good luck with your new websites.

Nigel Minchin June 21, 2010 at 9:21 pm

Thanks! Just setting up a multi-site Wordpress project. perfect timing with 3.0 coming out!

Carmen June 27, 2010 at 9:27 am

I installed older ver of Word Press through cpanel how can I put that code in now.

melvinram June 27, 2010 at 3:19 pm

Utilize the Auto Upgrade feature (Tools > Upgrade > Automatically Upgrade) and then follow the instructions in the above video.

jimmy panagakos June 27, 2010 at 9:01 pm

this kinda worked, but all my new sites i create are 404 not found, the main site still works fine though

melvinram June 27, 2010 at 9:22 pm

I wonder if it’s an issue with the .htaccess file. Try going to Settings > Permalink and then hit save over there.

jimmy panagakos June 28, 2010 at 2:40 am

ya i tried that, i tried changing the permissions on .htaccess as well.
it’s my first wordpress installation so i might of missed something somewhere
if i change a setting in permalinks, and then save it, then going to posts on my main blog doesnt work anymore either, it’s as if .htaccess isnt being updated either

jimmy panagakos June 28, 2010 at 1:13 pm

ya i tried that, im not sure it’s actually updating .htaccess

if i change a setting in permalinks, then all of my original posts are no longer found either

but if i change it back to default it works again

sonn July 1, 2010 at 4:55 am

Sorry for the brief message, because I gotta go now.
link is what I found relevant to your problem.

ramaya July 1, 2010 at 5:44 am

Yeah it is a .htaccess update issue. Just turn Allow Override All in your web server httpd.conf file.

prazetyo July 1, 2010 at 11:47 am

I try this multisite configuration on my localhost ubuntu, there no option for sub-domains or sub-directories. is it okay?

after I click install, the configuration set to directories.

Ajeet July 7, 2010 at 7:03 pm

I assume we are talking about having the same WP 3.0 installation run more than one domain name, right?

My question is: If we do go ahead and run more than one site on a WP 3.0 installation, and then choose to sell one site, then, how would that go? The buyer would only expect to set up a single site WP 3.0 installation.

Melvin Ram July 8, 2010 at 5:36 am

That is in fact what London was talking about. On how to separate sites once it’s on the same install, that is something that I would need to dig a little more on. I would say use a different install if you intend on selling it so that it’s really clean cut.

Stéphane July 8, 2010 at 10:59 pm

Great tutorial. Clear, well explained, one of the best. Thanks!

Marco Cimmino July 9, 2010 at 12:01 am

Try editing your Apache configuration and on the line inside your config change:
AllowOverride None
AllowOverride FileInfo

Restart apache config to make effective the change.

Mark July 21, 2010 at 4:08 pm

Very nice tutorial.
Unfortunately, my multisite configuration failed at step 1, and the tools menu failed to present the “Network” configuration option. Wordpress reports that my install is current.
Would you please suggest a next step in the diagnosis?

Deep November 18, 2010 at 12:27 am

Great tutorial.

I guess it does take care of maintaining only one set of plugins? They are not replicated in any way, right?

Alan Ascerta November 23, 2010 at 12:13 pm

Great vid, sooo much easier this way than the MU way

Vee November 27, 2010 at 1:00 am

Superb tutorial! I did it in no time, although I must admit I was really nervous about it in the beginning. :)

Thank you for this!

sunkid December 15, 2010 at 9:04 am

Hi Melvin, great tutorial there. Makes it looks so easy. I messed up the first installation of the multisite by choosing subdomain, instead of subdirectories. Now everytime i try installing again, WP jumps this part thus blocking me from being able to choose subdomain or subdirectories. Is there anyway of clearing the cache so that I can make a clean installation? I’m using WP 3.0.3.
Thanks for any feedback!

Marisol Perry December 22, 2010 at 2:49 am

Great tutorial. Clear, well explained, one of the best. Thanks!

Latoya Bridges December 22, 2010 at 9:31 am

@Jimmy Sorry for the brief message, because I gotta go now. http://zefur.wordpress.com/2010/06/30/wordpress-3-multi-site-installation/ link is what I found relevant to your problem.

Monica January 16, 2011 at 6:26 pm

That is fantastic wordpress multisite tutorial – it helped me, i have just got my new blog and wanted install wordpress multisite, thank you for that tutorial.

Brian February 25, 2011 at 5:03 pm

I followed your tutorial, thank you. I am experiencing one problem though, when creating a new website, and viewing it online, all the CSS is broken from the TwentyTen theme that was there by default. I installed wordpress into a directory off the root named /wp/.

Peter van Dam November 21, 2012 at 9:37 pm

Hi Melvin,

I followed the instructions in your video. When I clicked login in the end, the procedure crashed and I cannot login anymore. Instead of the login screen I get the following url:
“http://www.foqis.nl/wp-signup.php?new=www.foqis.nl” and a message from Firefox that this is a wrong adress which will be in a never ending loop. What can I do?
Thanks in advance. Regards, Peter

Ramit January 3, 2013 at 2:25 pm


Nice tutorial :). i have tried this every thing goes well but the end when i try to open my sub directories sites from admin it not open and when i click on visit site link content is display not style,why its happen??help me??????


Melvin Ram February 11, 2013 at 3:31 am

I haven’t gone through the process in a while so WP might have changed how this works. I’ll update the article when I get some free time.

Leave a Comment

Previous post:

Next post: