<?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>Undeniable Discovery</title>
	<atom:link href="http://www.erikswan.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.erikswan.net/blog</link>
	<description>Erik Swan&#039;s blog, this is.</description>
	<lastBuildDate>Tue, 29 Jun 2010 00:45:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Getting Started</title>
		<link>http://www.erikswan.net/blog/2010/06/getting-started/</link>
		<comments>http://www.erikswan.net/blog/2010/06/getting-started/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 23:12:02 +0000</pubDate>
		<dc:creator>Erik Swan</dc:creator>
				<category><![CDATA[Webhosting]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[hostgator]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[webhosting]]></category>

		<guid isPermaLink="false">http://www.erikswan.net/blog/?p=30</guid>
		<description><![CDATA[Let me explain how things have been going so far. First of all, Linode has a great collection of tutorials and documentation called the Linode Library. Many of the guides contained within this library don&#8217;t even apply specifically to Linode, &#8230; <a href="http://www.erikswan.net/blog/2010/06/getting-started/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_46" class="wp-caption alignright" style="width: 322px"><img class="size-full wp-image-46 " title="Getting Started" src="http://www.erikswan.net/blog/wp-content/uploads/2010/06/getting-started.jpg" alt="" width="312" height="161" /><p class="wp-caption-text">The Linode Library does a great job of explaining how to get up and running.</p></div>
<p>Let me explain how things have been going so far. First of all, Linode has a great collection of tutorials and documentation called the <a href="http://library.linode.com/">Linode Library</a>. Many of the guides contained within this library don&#8217;t even apply specifically to Linode, so they&#8217;re great resources if you&#8217;re running a Linux server at home or an another VPS provider.</p>
<h2>Picking the datacenter</h2>
<p>The <a href="http://library.linode.com/getting-started/">&#8220;Getting Started&#8221;</a> article does an excellent job of explaining how to get up and running on Linode. This is where I recommend you start. One of the first choices you&#8217;ll have to make is the datacenter. This is something you didn&#8217;t have to worry about with shared hosting, because the company you were hosting with chose it for you <sup class='footnote'><a href='#fn-30-1' id='fnref-30-1' rel='footnote'>1</a></sup>. If you&#8217;re not familiar with datacenters or the inner workings of Internet hosting, the datacenter is the physical location where your server will reside. Generally, you want to pick the datacenter that is closest to you and the core audience that your website will receive. If you&#8217;re hosting a website that is targeted towards users in the United Kingdom, you&#8217;ll want to put your Linode in the London datacenter. While the choice of datacenter isn&#8217;t mission-critical, you will experience a slight difference in network latency <sup class='footnote'><a href='#fn-30-2' id='fnref-30-2' rel='footnote'>2</a></sup> and possibly network speed <sup class='footnote'><a href='#fn-30-3' id='fnref-30-3' rel='footnote'>3</a></sup> from datacenter to datacenter.<span id="more-30"></span></p>
<p>If you&#8217;re not sure which datacenter to pick, you can conduct a couple of tests to find out which datacenter(s) have the lowest network latency and the fastest transfer speed. To test transfer speed, go to this page, and download the files from each datacenter, <strong>one at a time</strong>: <a href="http://www.linode.com/speedtest/">http://www.linode.com/speedtest/</a></p>
<p>You don&#8217;t need to download the entire file. Simply watch the download speed, and wait until it stabilizes. I would recommend downloading at least 40% of the file before you conclude that the speed is stable. Record that stable speed, and move on to the next datacenter. Keep in mind you&#8217;re looking for major differences here &#8211; it&#8217;s expected that there will be minor chance variations between each download.<sup class='footnote'><a href='#fn-30-4' id='fnref-30-4' rel='footnote'>4</a></sup></p>
<p>Next, you&#8217;ll want to do a network latency test. This is fairly simple. Open up a console or command prompt on your home computer. If you&#8217;re on Windows, this is done by pressing Win+R, typing <strong>cmd</strong>, and hitting enter. A command prompt will pop-up. For each datacenter, type the command <strong>ping </strong>followed by the domain name of the datacenter test server (london1.linode.com, newark1.linode.com, etc.). For example:</p>
<pre>ping atlanta1.linode.com
</pre>
<p>You should get a response like the following:</p>
<pre>Pinging host77.linode.com [63.247.71.196] with 32 bytes of data:
Reply from 63.247.71.196: bytes=32 time=52ms TTL=49
Reply from 63.247.71.196: bytes=32 time=54ms TTL=49
Reply from 63.247.71.196: bytes=32 time=47ms TTL=49
Reply from 63.247.71.196: bytes=32 time=47ms TTL=49

Ping statistics for 63.247.71.196:
 Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
 Minimum = 47ms, Maximum = 54ms, Average = 50ms
</pre>
<p>What you&#8217;re looking for is the average response time. In this case, it&#8217;s 50ms. Repeat this for each datacenter. Again, you&#8217;re looking for relatively large variations. A variation of a few milliseconds is most likely just due to chance and won&#8217;t be at all noticeable in the real world.</p>
<p>Again, you&#8217;ll want to pick the datacenter with the lowest network latency (response time) and fastest transfer speed. Don&#8217;t fret too much, though &#8211; you can always move your Linode to a different datacenter later. <img src='http://www.erikswan.net/blog/wp-includes/images/blank.gif' alt=':)' title=':)' class='wp-smiley smiley-1' /> </p>
<h2>Picking the Linux distribution</h2>
<p>The next choice you&#8217;ll have to make is which Linux distribution you are going to use for your Linode. Linode recommends Ubuntu for beginners, which also happens to be their most popular distribution. This is a great choice considering that Ubuntu 10.04 <abbr title="Long-Term Support">LTS</abbr> was just released and is perhaps the best and most polished release of Ubuntu to date. If this is your first dip into Linux (which I&#8217;m guessing it is, considering that you&#8217;re moving from shared hosting to a VPS), then you&#8217;ll probably want to choose Ubuntu.</p>
<p><img class="alignleft" title="cPanel logo" src="http://rocksteadyhosting.com/images/icons/cpanel_logo.jpg" alt="cPanel" width="160" height="76" />There is one catch, however. If you&#8217;re planning to use cPanel (the most common control panel with shared hosting and the one that HostGator uses), you&#8217;ll have to use CentOS. For whatever reason, cPanel will only work on CentOS. This isn&#8217;t all bad, however &#8211; CentOS is one of the most reliable and stable distributions out there. Unfortunately, it doesn&#8217;t have the latest and greatest in terms of software packages, so you may have to do some extra work down the line. You should also note that while cPanel was free with your shared hosting, now that you&#8217;re running your own server you&#8217;ll need to purchase an external cPanel VPS license if you want to use cPanel. These are about $15/month, and Linode does not sell them, so you&#8217;ll need to purchase it somewhere else and install cPanel yourself.</p>
<p>If you don&#8217;t feel like spending $15/month on cPanel, but you still want a control panel, don&#8217;t worry. There are plenty of free control panels out there that have most, if not all, of the functionality of cPanel. These will be covered further in a later article. If you want to install one now, Linode has <a href="http://library.linode.com/web-applications/control-panels/">tutorials</a>.</p>
<h2>Continuing the setup process</h2>
<p>Once you&#8217;ve picked a Linux distribution, the <a href="http://library.linode.com/getting-started/">Getting Started</a> article will guide you through installing that distribution and setting up the rest of your Linode.</p>
<p>You may run into some confusion over the hostname and FQDN section. Don&#8217;t worry; this will be the subject of my next post. <img src='http://www.erikswan.net/blog/wp-includes/images/blank.gif' alt=':)' title=':)' class='wp-smiley smiley-1' /> </p>
<div class='footnotes'>
<hr />
<ol>
<li id='fn-30-1'>
<p>They probably only had one datacenter, anyway. <a href='#fnref-30-1' class='backlink'><img src='http://www.erikswan.net/blog/wp-content/plugins/eriks-footnotes/images/footnoteback.png' alt='&#8617;' /></a></p>
</li>
<li id='fn-30-2'>
<p>The time it takes for a piece of data to get from you to your server. <a href='#fnref-30-2' class='backlink'><img src='http://www.erikswan.net/blog/wp-content/plugins/eriks-footnotes/images/footnoteback.png' alt='&#8617;' /></a></p>
</li>
<li id='fn-30-3'>
<p>The rate at which the data is transferred &#8211; download or upload speed <a href='#fnref-30-3' class='backlink'><img src='http://www.erikswan.net/blog/wp-content/plugins/eriks-footnotes/images/footnoteback.png' alt='&#8617;' /></a></p>
</li>
<li id='fn-30-4'>
<p>When I did the speed test, all datacenters were within 10-20 KB/s of eachother, so it didn&#8217;t really matter to me. <a href='#fnref-30-4' class='backlink'><img src='http://www.erikswan.net/blog/wp-content/plugins/eriks-footnotes/images/footnoteback.png' alt='&#8617;' /></a></p>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.erikswan.net/blog/2010/06/getting-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HostGator to Linode: an extended guide</title>
		<link>http://www.erikswan.net/blog/2010/06/hostgator-to-linode-an-extended-guide/</link>
		<comments>http://www.erikswan.net/blog/2010/06/hostgator-to-linode-an-extended-guide/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 04:52:17 +0000</pubDate>
		<dc:creator>Erik Swan</dc:creator>
				<category><![CDATA[Webhosting]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[hostgator]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[webhosting]]></category>

		<guid isPermaLink="false">http://erikswan.net/blog/?p=7</guid>
		<description><![CDATA[The start of my journey into the world of transitioning from shared hosting to a Linode VPS. <a href="http://www.erikswan.net/blog/2010/06/hostgator-to-linode-an-extended-guide/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well, here it is. My first blog post. On the brand new, shiny <a href="http://www.wordpress.org/">WordPress 3.0</a>.<sup class='footnote'><a href='#fn-7-1' id='fnref-7-1' rel='footnote'>1</a></sup></p>
<div id="attachment_13" class="wp-caption alignright" style="width: 346px"><img class="size-full  wp-image-13 " title="HostGator to Linode" src="http://www.erikswan.net/blog/wp-content/uploads/2010/06/transition.jpg" alt="HostGator to Linode" width="336" height="117" /><p class="wp-caption-text">I will miss you, giant blue alligator.</p></div>
<p>But that&#8217;s not important. I&#8217;m jumping right to it for my first post, so stay with me. I recently purchased a brand-new <abbr title="Virtual Private Server">VPS</abbr> from <a href="http://www.linode.com/">Linode</a>, and I over the next week or so I plan to migrate all of my webhosting projects to it (Completely self hosted! Yeah baby!) as well as set it up for use as a development server and perhaps some other cool stuff. The thing is, going from a shared hosting environment to a full-on VPS (which functions like a dedicated server) is <strong>hard</strong>. You have to learn essentially how to configure a server from scratch, how to keep it secure and updated, and generally how to keep it running and working well for the foreseeable future. These are unmanaged servers, so while you get ultimate flexibility, you also get ultimate responsibility. Linode manages the hardware and network infrastructure, and that&#8217;s it. It&#8217;s up to you to take care of everything from the OS and up.</p>
<p>As such, my plan is to post a series of articles that will serve as an extended guide for migrating from a shared hosting environment (in this case HostGator) to Linode. From what I&#8217;ve seen so far, Linode&#8217;s guides do an excellent job of explaining what you need to know to get up and running, but as I&#8217;ve already found out, there are parts that need clarification or could perhaps use more explanation. It&#8217;s these types of things that I plan to elaborate on. In cases where Linode documentation is more than enough, I&#8217;ll simply link to or quote the documentation.</p>
<p>Along the way, I hope to add a bit of personal insight and opinion on Linode and the transition process in general. So while those looking for a guide will find what they&#8217;re looking for, you&#8217;ll also find insight and opinion on the process of transitioning from a shared hosting environment to Linode, and maybe you&#8217;ll even pick up a couple of tips about Linux system administration along the way. <img src='http://www.erikswan.net/blog/wp-includes/images/blank.gif' alt=':)' title=':)' class='wp-smiley smiley-1' /> </p>
<p>I hope you enjoy the next few weeks. At the very least, I hope I do. <img src='http://www.erikswan.net/blog/wp-includes/images/blank.gif' alt=';)' title=';)' class='wp-smiley smiley-20' /> </p>
<div class='footnotes'>
<hr />
<ol>
<li id='fn-7-1'>
<p>This is a footnote test. It&#8217;s <strong>not</strong> a new feature in WordPress 3.0,  but I just wanted to see how well I could do footnotes manually,  because I&#8217;ll probably be using them in the upcoming articles. Seems like  it worked out pretty well! <img src='http://www.erikswan.net/blog/wp-includes/images/blank.gif' alt=':)' title=':)' class='wp-smiley smiley-1' /> <a href='#fnref-7-1' class='backlink'><img src='http://www.erikswan.net/blog/wp-content/plugins/eriks-footnotes/images/footnoteback.png' alt='&#8617;' /></a></p>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.erikswan.net/blog/2010/06/hostgator-to-linode-an-extended-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
