<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WordPress Web Hosting &#187; WHM</title>
	<atom:link href="http://www.shrewdies.net/blog/whm/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shrewdies.net</link>
	<description>Business Web Hosting For Shrewdies Not Dummies</description>
	<lastBuildDate>Thu, 01 Jul 2010 06:41:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Multi User Web Hosting: WPMU From Scratch</title>
		<link>http://www.shrewdies.net/63/multi-user-web-hosting-wpmu-from-scratch/</link>
		<comments>http://www.shrewdies.net/63/multi-user-web-hosting-wpmu-from-scratch/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 19:32:30 +0000</pubDate>
		<dc:creator>Keith from shrewdies</dc:creator>
				<category><![CDATA[Foundation]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[WHM]]></category>
		<category><![CDATA[wordpress-mu]]></category>

		<guid isPermaLink="false">http://www.shrewdies.net/multi-user-web-hosting-wpmu-from-scratch/</guid>
		<description><![CDATA[Thanks to (nz)dave for this image How different is Multi User Web Hosting compared to a standard hosted WordPress installation? There are more similarities than differences, but you must prepare properly and keep your wits about you. My standard WordPress installation wizard starts after you have a domain up and running. WordPress Multi User (WPMU) [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
ch_client = "GoutPal";
ch_type = "mpu";
ch_width = 500;
ch_height = 250;
ch_non_contextual = 4;
ch_vertical ="premium";
ch_sid = "shrewdies net intro";
var ch_queries = new Array( );
var ch_selected=Math.floor((Math.random()*ch_queries.length));
if ( ch_selected < ch_queries.length ) {
ch_query = ch_queries[ch_selected];
}
//--></script>
<script  src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript">
</script><br />
<table align="right">
<tr>
<td><a href="http://flickr.com/photos/nzdave/491411546/" title='Multi User' target="_blank"><img src='http://www.shrewdies.net/wp-content/uploads/multi-user-web-hosting1.jpg' alt='Multi User' align="right" /></a></td>
</tr>
<tr>
<td><small><center>Thanks to <a href="http://flickr.com/photos/nzdave/" target="_blank">(nz)dave</a> for this image</small></center></td>
</tr>
</table>
<div style="font-weight: bold; color:#5f718b;"></a>How different is Multi User Web Hosting compared to a standard hosted WordPress installation? </br><br />
There are more similarities than differences, but you must prepare properly and keep your wits about you.</div>
<p>My standard WordPress installation wizard starts after you have a domain up and running. WordPress Multi User (WPMU) installation requires some changes to how your domain is configured. Specifically, you need to change DNS records if you want user blogs to be userblog.domain.com rather than www.domain.com/userblog. </p>
<p>I need to do a separate Multi User Wizard, but for now, I will list all the steps I took to get WPMU running. I&#8217;m pretty sure that the plugins and other configuration steps will differ, so I will generate the first phase of my Multi User Wizard over the next few days.</p>
<p>For now, the installation steps, with a couple of warnings, are:<br />
<span id="more-63"></span></p>
<h3>Domain Hosting</h3>
<p>If you are running your own dedicated server, you will probably know how to get the domain running. If so, move on to <a href="#wpmuinstall">WPMU installation</a>. If not, there are notes in the README file, but please note that the link for <a href="http://ma.tt/2003/10/wildcard-dns-and-sub-domains/">DNS advice</a> has changed slightly. </p>
<p>If you run a typical shared hosting service using cPanel and WHM (WebHost Manager), there are some <a href="http://www.blogopreneur.com/2006/11/06/installing-wordpress-mu-on-a-cpanelwhm-server/">easy to follow instructions from Blogopreneur</a>.</p>
<p>I am keeping new blogs restricted to people I can trust, so I am not bothered about wildcard DNS settings. Each time I add a new blog, I simply redirect the blog manually in cPanel. It takes seconds to do this in the Subdomains option in cPanel.</p>
<p><a name="wpmuinstall"></a></p>
<h3>WordPress Multi User Install</h3>
<p>All versions of WordPress that I have installed, require editing of wp-config.php. This is frowned upon by WPMU installation, so all you really need to ensure is that directory permissions are OK.</p>
<ol>
<li>Copy WPMU to your web server.</li>
<li><del datetime="2009-10-17T15:14:44+00:00">Ensure permissions on root folder (or wherever you have copied WPMU to) and wp-content folder is set to 777.</del><ins datetime="2009-10-17T15:14:44+00:00"> Permission changes will not normally be required &#8211; please see update to <a href="http://www.shrewdies.net/189/wordpress-mu/">WordPress MU Installation</a>.</ins></li>
<li>Navigate to yourdomain.com, and an installation form should appear.</li>
<li>In cPanel, MySQL Databases, copy and paste the database name and user name into the form. I use this method to avoid any chance of a mistype.</li>
</ol>
<p>That&#8217;s it! Note the auto generated password, login, and change the password to something more memorable. Whilst you are doing this, it&#8217;s a good thing to clear the &#8220;Use the visual editor when writing&#8221; box, unless you have zero HTML experience.</p>
<p><del datetime="2009-10-17T15:14:44+00:00">Also, do not forget to set permissions, for the directories in Step 2, back to 755.</del></p>
<p>See the next thrilling instalment for tips on configuring WPMU.</p>
<p>But first, an important note about what to do if things go wrong. </p>
<p>You may get a message &#8220;Error establishing a database connection&#8221;. This probably means that you have mistyped the database details &#8211; which is why I recommend copy and paste. You can confirm that this is so by scrutinizing the wp-config.php that has been created.</p>
<p>You may also get a message &#8220;No WPMU site defined on this host&#8221;.</p>
<p>For both these messages, you must restart the WPMU installation from scratch. Delete (or rename) wp-config.php on your web server. In cPanel, phpMyAdmin, drop all tables from the database. Then start again at step 1.</p>
<p><!--more--><div style="margin-left:-1em;"><table><tr><td><script type="text/javascript"><!--
google_ad_client = "pub-7512621270035949";
/* shrewdies 300x250, created 22/12/09 */
google_ad_slot = "4026195862";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td><td>
<script type="text/javascript"><!--
ch_client = "GoutPal";
ch_type = "mpu";
ch_width = 300;
ch_height = 250;
ch_color_bg = "ffffff";
ch_color_border = "ffffff";
ch_color_title = "00009e";
ch_color_site_link = "00009e";
ch_non_contextual = 4;
ch_vertical ="premium";
ch_sid = "ShrewdiesReward";
ch_alternate_ad_url = "http://www.shrewdies.net/ad.html";
var ch_queries = new Array( );
var ch_selected=Math.floor((Math.random()*ch_queries.length));
if ( ch_selected < ch_queries.length ) {
ch_query = ch_queries[ch_selected];
}
//--></script>
<script  src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript">
</script></td></tr></table></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.shrewdies.net/63/multi-user-web-hosting-wpmu-from-scratch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
