<?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>a work on process &#187; web hosting</title>
	<atom:link href="http://jystewart.net/process/tag/web-hosting/feed/" rel="self" type="application/rss+xml" />
	<link>http://jystewart.net/process</link>
	<description>notes from another web developer</description>
	<lastBuildDate>Tue, 27 Jul 2010 09:53:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rails Hosting Comments: Textdrive</title>
		<link>http://jystewart.net/process/2007/02/rails-hosting-comments-textdrive/</link>
		<comments>http://jystewart.net/process/2007/02/rails-hosting-comments-textdrive/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 13:27:27 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[textdrive]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/archives/2007/02/rails-hosting-comments-textdrive/</guid>
		<description><![CDATA[Like many others, the first place I hosted a rails application was at textdrive, and I was very pleased to finally find a shared hosting company that respected the fact that I have some understanding of how a server is configured. It&#8217;s not that I can&#8217;t administer my own server, but I have other priorities <a href="http://jystewart.net/process/2007/02/rails-hosting-comments-textdrive/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Like many others, the first place I hosted a rails application was at <a href="http://www.textdrive.com">textdrive</a>, and I was very pleased to finally find a shared hosting company that respected the fact that I have some understanding of how a server is configured. It&#8217;s not that I can&#8217;t administer my own server, but I have other priorities and am very happy to pay someone else to do the job better than I could. I leapt at the chance to get a lifetime hosting account, and have a number of sites, including this blog, hosted there.</p>
<p>For the most part, I&#8217;ve been very happy with the setup. I have apache going into lighttpd with fcgi, and it works pretty well. The subversion hosting is great, and tech support have been very responsive.</p>
<p>On the other hand, for a while now I&#8217;ve been receiving regular alerts from <a href="http://www.montastic.com">montastic</a>, whose server monitoring tools I use, that my sites are down. When I visit the sites, they always seem to be up, so initially I took that as a sign that there was a problem with montastic. But since switching to feedburner for my various feeds, I&#8217;ve noticed that they often report problems too, and lately I&#8217;ve read more and more reports of regular server reboots at textdrive and of overly strict adherence to processing restrictions.</p>
<p>Word is that there are radical changes coming to textdrive&#8217;s shared hosting setup. Since the service is effectively free, and none of the apps I have there are truly mission critical, I&#8217;m inclined to stick with them for a while to see what they roll out and whether the service becomes more reliable, but I&#8217;m not sure I could recommend them right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2007/02/rails-hosting-comments-textdrive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails Hosting Comments: Site5</title>
		<link>http://jystewart.net/process/2007/02/rails-hosting-comments-site5/</link>
		<comments>http://jystewart.net/process/2007/02/rails-hosting-comments-site5/#comments</comments>
		<pubDate>Sun, 25 Feb 2007 15:29:21 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[site5]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/archives/2007/02/rails-hosting-comments-site5/</guid>
		<description><![CDATA[I&#8217;ve used Site5 for a couple of PHP sites, and they were one of the earlier entrants onto the rails hosting scene, so when I recently needed to find hosting to recommend to a new client they seemed worth a try.
Like dreamhost, about whom I wrote a few days ago, they use a basic apache/fcgi <a href="http://jystewart.net/process/2007/02/rails-hosting-comments-site5/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used Site5 for a couple of PHP sites, and they were one of the earlier entrants onto the rails hosting scene, so when I recently needed to find hosting to recommend to a new client they seemed worth a try.</p>
<p>Like dreamhost, about whom I wrote a few days ago, they use a basic apache/fcgi setup for serving rails applications, but so far it&#8217;s felt like processes can be killed a bit more reliably, making deployment a little easier than it is at dreamhost. I&#8217;ve not really pushed the servers, but they&#8217;ve seemed pretty responsive so far. This is another app which can be fairly heavily cached, so that helps.</p>
<p>There are plenty of instructions floating around for getting set up, which is basically a case of putting your rails app in a new folder on the server and then symlinking your public_html folder to rails&#8217; public folder, and for the most part capistrano works well either from the subversion setup provided or from another.</p>
<p>The one significant issue I ran into ended up taking many hours to resolve, particularly since there wasn&#8217;t any log output to help. It turns out that Site5&#8217;s configuration is very picky about permissions, and that capistrano&#8217;s standard approach to setting permissions conflicts with that, resulting in a lot of dropped requests. </p>
<p>The solution is very simple. Simply override the set_permissions task in your deploy.rb file, to stop capistrano from changing anything.</p>

<div class="wp_syntax"><div class="code"><pre class="ruby" style="font-family:monospace;">task <span style="color:#ff3333; font-weight:bold;">:set_permissions</span>, <span style="color:#ff3333; font-weight:bold;">:except</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006600; font-weight:bold;">&#123;</span> <span style="color:#ff3333; font-weight:bold;">:no_release</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#0000FF; font-weight:bold;">true</span> <span style="color:#006600; font-weight:bold;">&#125;</span> <span style="color:#9966CC; font-weight:bold;">do</span>
  <span style="color:#008000; font-style:italic;"># do nothing</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></div></div>

<p>As I mentioned in my previous entry on hosting (and extended in the comments) apache/fcgi is not my preferred setup, and I&#8217;m not likely to choose this setup again. But if you&#8217;re happy with it, and particularly if you might want to host PHP sites alongside your rails apps, Site5 seems a solid choice.</p>
<p>Anyone following along with these entries might also like to check out <a href="http://nubyonrails.topfunky.com/articles/2007/02/24/the-host-with-the-most">The Host With The Most over at nuby on rails</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2007/02/rails-hosting-comments-site5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
