<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Rails setup on Virtual/Private Server</title>
	<atom:link href="http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/</link>
	<description>Fat models are hot...at least in MVC they are</description>
	<pubDate>Wed, 07 Jan 2009 10:30:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: jDeppen</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-72</link>
		<dc:creator>jDeppen</dc:creator>
		<pubDate>Thu, 04 Dec 2008 14:17:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-72</guid>
		<description>Oh sorry I was referring to the Mongrel section:

useradd -m mongrel
su - mongrel
mkdir ~/.ssh
chmod 700 ~/.ssh
cat /root/my_id &#62;&#62; ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

When I entered:
cat /root/my_id &#62;&#62; ~/.ssh/authorized_keys
I got:
cat: /root/my_id: No such file or directory

It was because I had not uploaded it at that point.

------------------------------------------------------------------
Is this a typo?
"Next we need to create a file named “spin” in the script folder."
vi script/spin

"Then insert the following and save it"
mongrel_rails cluster::start

"Let’s now add the new file to the project and give make it executable."
svn add config/spin
svn propset svn:executable on config/spin

Should it be:
svn add script/spin
svn propset svn:executable on script/spin

------------------------------------------------------------------
Thanks for taking the time to make this post.
I used this video to get started too:
http://smartic.us/2007/9/4/smarticast-4-rails-rumble-primer

Any chance you'll make a passenger post?</description>
		<content:encoded><![CDATA[<p>Oh sorry I was referring to the Mongrel section:</p>
<p>useradd -m mongrel<br />
su - mongrel<br />
mkdir ~/.ssh<br />
chmod 700 ~/.ssh<br />
cat /root/my_id &gt;&gt; ~/.ssh/authorized_keys<br />
chmod 600 ~/.ssh/authorized_keys</p>
<p>When I entered:<br />
cat /root/my_id &gt;&gt; ~/.ssh/authorized_keys<br />
I got:<br />
cat: /root/my_id: No such file or directory</p>
<p>It was because I had not uploaded it at that point.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Is this a typo?<br />
&#8220;Next we need to create a file named “spin” in the script folder.&#8221;<br />
vi script/spin</p>
<p>&#8220;Then insert the following and save it&#8221;<br />
mongrel_rails cluster::start</p>
<p>&#8220;Let’s now add the new file to the project and give make it executable.&#8221;<br />
svn add config/spin<br />
svn propset svn:executable on config/spin</p>
<p>Should it be:<br />
svn add script/spin<br />
svn propset svn:executable on script/spin</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Thanks for taking the time to make this post.<br />
I used this video to get started too:<br />
<a href="http://smartic.us/2007/9/4/smarticast-4-rails-rumble-primer" rel="nofollow">http://smartic.us/2007/9/4/smarticast-4-rails-rumble-primer</a></p>
<p>Any chance you&#8217;ll make a passenger post?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris olsen</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-71</link>
		<dc:creator>chris olsen</dc:creator>
		<pubDate>Thu, 04 Dec 2008 03:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-71</guid>
		<description>John Reitano,

Sorry for the late reply, but Wordpress never emails me when people post responses.

Passenger is now probably the best bet.  As for hosting I prefer Linode.com, but there are limits to the package sizes, but for the price I think it is the best one out there.  I would say that 240,000 is easily handled by a Linode setup.</description>
		<content:encoded><![CDATA[<p>John Reitano,</p>
<p>Sorry for the late reply, but Wordpress never emails me when people post responses.</p>
<p>Passenger is now probably the best bet.  As for hosting I prefer Linode.com, but there are limits to the package sizes, but for the price I think it is the best one out there.  I would say that 240,000 is easily handled by a Linode setup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris olsen</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-70</link>
		<dc:creator>chris olsen</dc:creator>
		<pubDate>Thu, 04 Dec 2008 02:58:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-70</guid>
		<description>jDeppen,

That is a file containing your ssh public key.  You could also just copy and paste it.

In the article I uploaded the file:
scp ~/.ssh/id_rsa.pub root@ip_address:~/my_id</description>
		<content:encoded><![CDATA[<p>jDeppen,</p>
<p>That is a file containing your ssh public key.  You could also just copy and paste it.</p>
<p>In the article I uploaded the file:<br />
scp ~/.ssh/id_rsa.pub root@ip_address:~/my_id</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jDeppen</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-69</link>
		<dc:creator>jDeppen</dc:creator>
		<pubDate>Wed, 03 Dec 2008 19:18:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-69</guid>
		<description>I'm stuck here
Create a new user (mongrel) that will be used to deploy the app

cat /root/my_id &#62;&#62; ~/.ssh/authorized_keys

What is my_id? Did I miss something?</description>
		<content:encoded><![CDATA[<p>I&#8217;m stuck here<br />
Create a new user (mongrel) that will be used to deploy the app</p>
<p>cat /root/my_id &gt;&gt; ~/.ssh/authorized_keys</p>
<p>What is my_id? Did I miss something?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Reitano</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-61</link>
		<dc:creator>John Reitano</dc:creator>
		<pubDate>Fri, 26 Sep 2008 18:02:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-61</guid>
		<description>Hi Chris,

Thanks for creating this!  I am planning to use it on this project.

Do you have a recommendation about which application server I should set up: mongrel clusters, fastcgi, passenger, other?

I have a client that is getting about 12000 dynamically generated page views per day, and I would like to be able to handle 20x that, or 240,000.  They are currently using a table-based sessions.  

Also, any recommendations on a Rails-savvy hosting provider that does VPS and has good support.  Their budget is between $100 and $300 a month.  I've looked at Railsplayground, Slicehost and RailsMachine, but I'd like to find out if you have had good experience with one of these or another vendor.

Thanks,
John</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>Thanks for creating this!  I am planning to use it on this project.</p>
<p>Do you have a recommendation about which application server I should set up: mongrel clusters, fastcgi, passenger, other?</p>
<p>I have a client that is getting about 12000 dynamically generated page views per day, and I would like to be able to handle 20x that, or 240,000.  They are currently using a table-based sessions.  </p>
<p>Also, any recommendations on a Rails-savvy hosting provider that does VPS and has good support.  Their budget is between $100 and $300 a month.  I&#8217;ve looked at Railsplayground, Slicehost and RailsMachine, but I&#8217;d like to find out if you have had good experience with one of these or another vendor.</p>
<p>Thanks,<br />
John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-21</link>
		<dc:creator>chris</dc:creator>
		<pubDate>Tue, 22 Jan 2008 17:14:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-21</guid>
		<description>Hey kabari,
Thanks for pointing out the typo.</description>
		<content:encoded><![CDATA[<p>Hey kabari,<br />
Thanks for pointing out the typo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kabari</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-16</link>
		<dc:creator>kabari</dc:creator>
		<pubDate>Thu, 10 Jan 2008 04:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-16</guid>
		<description>&lt;code&gt;default_type application/octet-stream;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p><code>default_type application/octet-stream;</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kabari</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-15</link>
		<dc:creator>kabari</dc:creator>
		<pubDate>Wed, 09 Jan 2008 22:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-15</guid>
		<description>Ok, figured it out! This may not be an issue, but this fixed it for me:

&lt;code&gt;
mv /etc/nginx/nginx.conf /etc/nginx/nginx.old
&lt;/code&gt;

Not sure why, but naming it simply nginx.conf.old didn't prevent it from getting picked up. Then just restart nginx.

Also, there was a typo
&lt;code&gt;
default_type application/octect-stream;
&lt;/code&gt;
should be
&lt;code&gt;
default_type application/octect-stream;
&lt;/code&gt;

Thanks for the tut!</description>
		<content:encoded><![CDATA[<p>Ok, figured it out! This may not be an issue, but this fixed it for me:</p>
<p><code><br />
mv /etc/nginx/nginx.conf /etc/nginx/nginx.old<br />
</code></p>
<p>Not sure why, but naming it simply nginx.conf.old didn&#8217;t prevent it from getting picked up. Then just restart nginx.</p>
<p>Also, there was a typo<br />
<code><br />
default_type application/octect-stream;<br />
</code><br />
should be<br />
<code><br />
default_type application/octect-stream;<br />
</code></p>
<p>Thanks for the tut!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kabari</title>
		<link>http://chrisolsen.org/2007/12/30/rails-setup-on-virtualprivate-server/#comment-14</link>
		<dc:creator>kabari</dc:creator>
		<pubDate>Wed, 09 Jan 2008 15:26:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chrisolsen.org/2007/12/30/rails-setup-on-linode-ii/#comment-14</guid>
		<description>Hey Chris,   
  I tried this on two separate Linodes, the first time it worked great! The second time for some reason is giving me a "403 Forbidden". I checked to see if the directories were publicly viewable, they all are.  Anything else you know of, like nginx related possibly, that might cause that?</description>
		<content:encoded><![CDATA[<p>Hey Chris,<br />
  I tried this on two separate Linodes, the first time it worked great! The second time for some reason is giving me a &#8220;403 Forbidden&#8221;. I checked to see if the directories were publicly viewable, they all are.  Anything else you know of, like nginx related possibly, that might cause that?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
