<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Public Ubuntu &#038; Ruby on Rails Image for Amazon EC2</title>
	<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/</link>
	<description>Software Developer</description>
	<pubDate>Mon, 01 Dec 2008 18:52:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Neil Wilson</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-569</link>
		<dc:creator>Neil Wilson</dc:creator>
		<pubDate>Thu, 21 Jun 2007 10:51:26 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-569</guid>
		<description>It's when you want to restart or suspend the web-server and it is sat on a privileged port. You need root to do that. 

I don't know if you've noticed but the spec sheet for 'Gutsy' included a new version of the 'init' replacement Upstart that is supposed to provide monitoring and process management. That may mean Rubyworks is obsolete before it gets started!

NeilW</description>
		<content:encoded><![CDATA[<p>It&#8217;s when you want to restart or suspend the web-server and it is sat on a privileged port. You need root to do that. </p>
<p>I don&#8217;t know if you&#8217;ve noticed but the spec sheet for &#8216;Gutsy&#8217; included a new version of the &#8216;init&#8217; replacement Upstart that is supposed to provide monitoring and process management. That may mean Rubyworks is obsolete before it gets started!</p>
<p>NeilW</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Dowman</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-548</link>
		<dc:creator>Paul Dowman</dc:creator>
		<pubDate>Mon, 18 Jun 2007 15:30:53 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-548</guid>
		<description>Neil,

I have been using "set :use_sudo, false" in my capistrano deploy.rb and deploying as the user that owns the mongrel processes. But I won't be at all surprised when you point out the case where this won't work! :-)

Thanks for the great tips, I joined rubyonrails-stack and rubyonrails-deployment, and I'm going to check out the xen-tools package, it looks useful. Also, I'm looking forward to rubyworks being released so I can try it out.</description>
		<content:encoded><![CDATA[<p>Neil,</p>
<p>I have been using &#8220;set :use_sudo, false&#8221; in my capistrano deploy.rb and deploying as the user that owns the mongrel processes. But I won&#8217;t be at all surprised when you point out the case where this won&#8217;t work! :-)</p>
<p>Thanks for the great tips, I joined rubyonrails-stack and rubyonrails-deployment, and I&#8217;m going to check out the xen-tools package, it looks useful. Also, I&#8217;m looking forward to rubyworks being released so I can try it out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Wilson</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-546</link>
		<dc:creator>Neil Wilson</dc:creator>
		<pubDate>Mon, 18 Jun 2007 14:36:47 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-546</guid>
		<description>Rubyworks is created by Thoughtworks and is essentially a package wrapped around mongrel that creates a managed cluster - in a way that is somewhat superior to mongrel_cluster. And it is supported!

You need to be able to 'sudo' to make certain changes to the web-server in Capistrano. It is a right royal pain, and I wonder whether it could be abstracted away with a set of setuid scripts. That would get rid of the need for root completely.

If you haven't downloaded the 'xen-tools' package you might want to do so. I contributed the Fiesty adaption scripts in there, and you may find them useful for your image. To be honest if you could get your setup to work as a 'xen-tools' role script that would make auto-creation a doddle.

If you haven't joined the Google Group 'rubyonrails-stack', you might want to do so. That and 'rubyonrails-deployment'.

http://groups.google.com/group/rubyonrails-stack
http://groups.google.com/group/rubyonrails-deployment

Rgs

NeilW</description>
		<content:encoded><![CDATA[<p>Rubyworks is created by Thoughtworks and is essentially a package wrapped around mongrel that creates a managed cluster - in a way that is somewhat superior to mongrel_cluster. And it is supported!</p>
<p>You need to be able to &#8217;sudo&#8217; to make certain changes to the web-server in Capistrano. It is a right royal pain, and I wonder whether it could be abstracted away with a set of setuid scripts. That would get rid of the need for root completely.</p>
<p>If you haven&#8217;t downloaded the &#8216;xen-tools&#8217; package you might want to do so. I contributed the Fiesty adaption scripts in there, and you may find them useful for your image. To be honest if you could get your setup to work as a &#8216;xen-tools&#8217; role script that would make auto-creation a doddle.</p>
<p>If you haven&#8217;t joined the Google Group &#8216;rubyonrails-stack&#8217;, you might want to do so. That and &#8216;rubyonrails-deployment&#8217;.</p>
<p><a href="http://groups.google.com/group/rubyonrails-stack" rel="nofollow">http://groups.google.com/group/rubyonrails-stack</a><br />
<a href="http://groups.google.com/group/rubyonrails-deployment" rel="nofollow">http://groups.google.com/group/rubyonrails-deployment</a></p>
<p>Rgs</p>
<p>NeilW</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-537</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Sun, 17 Jun 2007 14:34:42 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-537</guid>
		<description>Damn... any chance you can list your changes? I've started customising my image already :-)

Thanks for the help. Re locale, what you do is export LC_CTYPE=C etc for all of them then dpkg-reconfigure locales and it all seems to magically work. :-)</description>
		<content:encoded><![CDATA[<p>Damn&#8230; any chance you can list your changes? I&#8217;ve started customising my image already :-)</p>
<p>Thanks for the help. Re locale, what you do is export LC_CTYPE=C etc for all of them then dpkg-reconfigure locales and it all seems to magically work. :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Dowman</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-536</link>
		<dc:creator>Paul Dowman</dc:creator>
		<pubDate>Sun, 17 Jun 2007 14:08:16 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-536</guid>
		<description>Steve,

The login problem is fixed in the version that I'm going to make public very soon, perhaps today if I have time. I'm not sure why but fetching the public key by http was often failing (anyone know why?). The public key is also made available in /mnt and it's there reliably so the script now falls back to that if the http get fails.

As for the locale problem I haven't seen that myself but make sure you still have the package "locales" installed, and you could also install the package "localeconf". If localeconf is installed you can type "sudo dpkg-reconfigure localeconf" and it will prompt you to configure the localization settings. For US English choose "en_US.utf-8" as your locale.</description>
		<content:encoded><![CDATA[<p>Steve,</p>
<p>The login problem is fixed in the version that I&#8217;m going to make public very soon, perhaps today if I have time. I&#8217;m not sure why but fetching the public key by http was often failing (anyone know why?). The public key is also made available in /mnt and it&#8217;s there reliably so the script now falls back to that if the http get fails.</p>
<p>As for the locale problem I haven&#8217;t seen that myself but make sure you still have the package &#8220;locales&#8221; installed, and you could also install the package &#8220;localeconf&#8221;. If localeconf is installed you can type &#8220;sudo dpkg-reconfigure localeconf&#8221; and it will prompt you to configure the localization settings. For US English choose &#8220;en_US.utf-8&#8243; as your locale.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-535</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Sun, 17 Jun 2007 11:25:26 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-535</guid>
		<description>Also.. .wondering if you know how to fix the locale problem? I get this all the time:

perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory</description>
		<content:encoded><![CDATA[<p>Also.. .wondering if you know how to fix the locale problem? I get this all the time:</p>
<p>perl: warning: Falling back to the standard locale (&#8221;C&#8221;).<br />
locale: Cannot set LC_CTYPE to default locale: No such file or directory<br />
locale: Cannot set LC_MESSAGES to default locale: No such file or directory<br />
locale: Cannot set LC_ALL to default locale: No such file or directory</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-534</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Sun, 17 Jun 2007 10:55:23 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-534</guid>
		<description>Awsome, thanks for the image!

Every single time I start it though it doesnt get the login credentials and I have to reboot it. Any ideas?</description>
		<content:encoded><![CDATA[<p>Awsome, thanks for the image!</p>
<p>Every single time I start it though it doesnt get the login credentials and I have to reboot it. Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Dowman</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-525</link>
		<dc:creator>Paul Dowman</dc:creator>
		<pubDate>Sat, 16 Jun 2007 16:02:47 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-525</guid>
		<description>Neil,

Thanks for the suggestions.

Regarding no root login: The reason I didn't attach the public key to a user with sudo ability instead of root is that by default you need a password to invoke sudo, and I didn't want to create a user with a known password. The solution to this might be setting "PasswordAuthentication no" in sshd_config, and then maybe allowing sudo without authentication for that user (what's the point in requiring the password at the sudo prompt if it's known publicly anyway), and then perhaps also randomizing the user password just to be paranoid. But really how is a user with unauthenticated sudo access better than just allowing root login?

I have a new version almost ready to go with a regular user (who can only log in with the private key) to be more capistrano-friendly. But &lt;strong&gt;I don't think the user that the rails app runs as should have sudo access at all&lt;/strong&gt;, especially if sudo without authentication is allowed (you might as well just run the app as root!). I'll think about this one some more, comments and suggestions are welcome!

Regarding RubyWorks and nginx: I don't know what's in RubyWorks, at the moment &lt;a href="http://studios.thoughtworks.com/rubyworks" rel="nofollow"&gt;their web page&lt;/a&gt; just says that it's a "production stack of application and environment tools", which to me means a re-packaging of existing open-source tools. I'm definitely interested in nginx but there's no debian package yet which makes it a lot more effort to maintain. I'll get around to trying it sooner or later regardless of that though.

Regarding the licencing of the script: I'd like the whole image to be available under some sort of open source license, I guess it needs to be GPL because it's a repackaging of GNU/Linux, but I don't know much about licencing and haven't looked into that yet. I'll think about that!</description>
		<content:encoded><![CDATA[<p>Neil,</p>
<p>Thanks for the suggestions.</p>
<p>Regarding no root login: The reason I didn&#8217;t attach the public key to a user with sudo ability instead of root is that by default you need a password to invoke sudo, and I didn&#8217;t want to create a user with a known password. The solution to this might be setting &#8220;PasswordAuthentication no&#8221; in sshd_config, and then maybe allowing sudo without authentication for that user (what&#8217;s the point in requiring the password at the sudo prompt if it&#8217;s known publicly anyway), and then perhaps also randomizing the user password just to be paranoid. But really how is a user with unauthenticated sudo access better than just allowing root login?</p>
<p>I have a new version almost ready to go with a regular user (who can only log in with the private key) to be more capistrano-friendly. But <strong>I don&#8217;t think the user that the rails app runs as should have sudo access at all</strong>, especially if sudo without authentication is allowed (you might as well just run the app as root!). I&#8217;ll think about this one some more, comments and suggestions are welcome!</p>
<p>Regarding RubyWorks and nginx: I don&#8217;t know what&#8217;s in RubyWorks, at the moment <a href="http://studios.thoughtworks.com/rubyworks" rel="nofollow">their web page</a> just says that it&#8217;s a &#8220;production stack of application and environment tools&#8221;, which to me means a re-packaging of existing open-source tools. I&#8217;m definitely interested in nginx but there&#8217;s no debian package yet which makes it a lot more effort to maintain. I&#8217;ll get around to trying it sooner or later regardless of that though.</p>
<p>Regarding the licencing of the script: I&#8217;d like the whole image to be available under some sort of open source license, I guess it needs to be GPL because it&#8217;s a repackaging of GNU/Linux, but I don&#8217;t know much about licencing and haven&#8217;t looked into that yet. I&#8217;ll think about that!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Wilson</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-524</link>
		<dc:creator>Neil Wilson</dc:creator>
		<pubDate>Sat, 16 Jun 2007 14:29:56 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-524</guid>
		<description>Nicely done.

It would be better if you attached the uploaded public/private keypair to a user 'deploy' with sudo capability. That would be more in keeping with the Ubuntu way of doing things (and it makes it more in keeping with the way Capistrano works).

Have you open-sourced the script that builds this image? 

Rather than using Mongrel Cluster directly, you may want to consider Rubyworks - which takes mongrel up to the next level. That would allow you to dispense with Apache and its internal balancer and move to the 'latest thing' in web servers which is 'nginx'.</description>
		<content:encoded><![CDATA[<p>Nicely done.</p>
<p>It would be better if you attached the uploaded public/private keypair to a user &#8216;deploy&#8217; with sudo capability. That would be more in keeping with the Ubuntu way of doing things (and it makes it more in keeping with the way Capistrano works).</p>
<p>Have you open-sourced the script that builds this image? </p>
<p>Rather than using Mongrel Cluster directly, you may want to consider Rubyworks - which takes mongrel up to the next level. That would allow you to dispense with Apache and its internal balancer and move to the &#8216;latest thing&#8217; in web servers which is &#8216;nginx&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Dowman</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-512</link>
		<dc:creator>Paul Dowman</dc:creator>
		<pubDate>Thu, 14 Jun 2007 16:49:50 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-512</guid>
		<description>Mark: I don't know. Some of the tools are Java-based. I'd say Ruby is just a good choice to build those types of tools. Or if you want a more interesting take read &lt;a href="http://www.almosteffortless.com/2006/11/03/are-37signals-and-amazoncom-building-the-ultimate-ruby-on-rails-hosting-solution/" rel="nofollow"&gt;this&lt;/a&gt;. :-)

Antonio: To use use postgres instead of MySQL just run aptitude, deselect mysql-client and mysql-server (which will force removal of other packages like libmysql-ruby and php5-mysql), and then install the appropriate postresql packages.

As for capazon, I think that's more of a client side thing for starting and stopping instances, I'm pretty sure you could use it with this image (perhaps instead of installing Amazon's java-based tools? I'm not sure if it uses them or not). I could pre-install it on the next version of this image though if that would be useful.</description>
		<content:encoded><![CDATA[<p>Mark: I don&#8217;t know. Some of the tools are Java-based. I&#8217;d say Ruby is just a good choice to build those types of tools. Or if you want a more interesting take read <a href="http://www.almosteffortless.com/2006/11/03/are-37signals-and-amazoncom-building-the-ultimate-ruby-on-rails-hosting-solution/" rel="nofollow">this</a>. :-)</p>
<p>Antonio: To use use postgres instead of MySQL just run aptitude, deselect mysql-client and mysql-server (which will force removal of other packages like libmysql-ruby and php5-mysql), and then install the appropriate postresql packages.</p>
<p>As for capazon, I think that&#8217;s more of a client side thing for starting and stopping instances, I&#8217;m pretty sure you could use it with this image (perhaps instead of installing Amazon&#8217;s java-based tools? I&#8217;m not sure if it uses them or not). I could pre-install it on the next version of this image though if that would be useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-511</link>
		<dc:creator>Antonio</dc:creator>
		<pubDate>Thu, 14 Jun 2007 15:34:45 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-511</guid>
		<description>Have you consider this .. an alternative to Elastic Rail? or maybe both ..

http://capazon.rubyforge.org/

Cheers</description>
		<content:encoded><![CDATA[<p>Have you consider this .. an alternative to Elastic Rail? or maybe both ..</p>
<p><a href="http://capazon.rubyforge.org/" rel="nofollow">http://capazon.rubyforge.org/</a></p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-510</link>
		<dc:creator>Antonio</dc:creator>
		<pubDate>Thu, 14 Jun 2007 15:28:39 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-510</guid>
		<description>Great work! How would one go about using postgres instead of mySQL.. any hint on where can I make this changes.

Thanks</description>
		<content:encoded><![CDATA[<p>Great work! How would one go about using postgres instead of mySQL.. any hint on where can I make this changes.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Thomas</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-509</link>
		<dc:creator>Mark Thomas</dc:creator>
		<pubDate>Thu, 14 Jun 2007 10:51:41 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-509</guid>
		<description>I found it interesting that ruby is required for the Amazon tools. I'd like a little more information on that. Is Amazon embracing Ruby in a big way?</description>
		<content:encoded><![CDATA[<p>I found it interesting that ruby is required for the Amazon tools. I&#8217;d like a little more information on that. Is Amazon embracing Ruby in a big way?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Dowman</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-498</link>
		<dc:creator>Paul Dowman</dc:creator>
		<pubDate>Wed, 13 Jun 2007 12:59:57 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-498</guid>
		<description>I recommend just using hosted DNS. I have used &lt;a href="http://easydns.com/" rel="nofollow"&gt;EasyDNS&lt;/a&gt; for several years and I've been very happy with them.

Unfortunately you need to set a short TTL for your DNS records though, because EC2 instances have a &lt;a href="http://docs.amazonwebservices.com/AmazonEC2/dg/2007-01-19/instance-addressing.html" rel="nofollow"&gt;dynamically assigned IP address&lt;/a&gt;. As long as the instance is running, including across reboots, it will keep the same external IP address, but if you replace it with a new instance for any reason you will need to change the address for that record.</description>
		<content:encoded><![CDATA[<p>I recommend just using hosted DNS. I have used <a href="http://easydns.com/" rel="nofollow">EasyDNS</a> for several years and I&#8217;ve been very happy with them.</p>
<p>Unfortunately you need to set a short TTL for your DNS records though, because EC2 instances have a <a href="http://docs.amazonwebservices.com/AmazonEC2/dg/2007-01-19/instance-addressing.html" rel="nofollow">dynamically assigned IP address</a>. As long as the instance is running, including across reboots, it will keep the same external IP address, but if you replace it with a new instance for any reason you will need to change the address for that record.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-491</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 13 Jun 2007 00:33:02 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-491</guid>
		<description>Hey, this is great. How does one use this? Do I need to have at least one non-ec2 machine to run my DNS etc and then loadbalance off to the EC2? Do you have any pointers on running rails setups (or architecture diagrams?)

thanks again  for the tutorial on rebundling the AMI.</description>
		<content:encoded><![CDATA[<p>Hey, this is great. How does one use this? Do I need to have at least one non-ec2 machine to run my DNS etc and then loadbalance off to the EC2? Do you have any pointers on running rails setups (or architecture diagrams?)</p>
<p>thanks again  for the tutorial on rebundling the AMI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Ward</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-479</link>
		<dc:creator>John Ward</dc:creator>
		<pubDate>Mon, 11 Jun 2007 19:15:37 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-479</guid>
		<description>I was looking at doing an Ubuntu image and seen you had already done it. 

Thanks for this, it has saved me time. If you need any assistance on the image I'd be happy to help.</description>
		<content:encoded><![CDATA[<p>I was looking at doing an Ubuntu image and seen you had already done it. </p>
<p>Thanks for this, it has saved me time. If you need any assistance on the image I&#8217;d be happy to help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Dowman</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-478</link>
		<dc:creator>Paul Dowman</dc:creator>
		<pubDate>Mon, 11 Jun 2007 18:24:19 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-478</guid>
		<description>Thanks for the link, I'm going to change the setup to use mongrel_cluster as described. The gem is installed but the setup isn't using it at the moment.

This is my first attempt at a production-ready Ruby on Rails setup so I appreciate any other tips &#038; suggestions...</description>
		<content:encoded><![CDATA[<p>Thanks for the link, I&#8217;m going to change the setup to use mongrel_cluster as described. The gem is installed but the setup isn&#8217;t using it at the moment.</p>
<p>This is my first attempt at a production-ready Ruby on Rails setup so I appreciate any other tips &#038; suggestions&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Ward</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-475</link>
		<dc:creator>John Ward</dc:creator>
		<pubDate>Mon, 11 Jun 2007 12:13:15 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-475</guid>
		<description>Scratch that, I see what you've done. 

I was comparing to how mongrel was setup from this post.

http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/</description>
		<content:encoded><![CDATA[<p>Scratch that, I see what you&#8217;ve done. </p>
<p>I was comparing to how mongrel was setup from this post.</p>
<p><a href="http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/" rel="nofollow">http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Ward</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-474</link>
		<dc:creator>John Ward</dc:creator>
		<pubDate>Mon, 11 Jun 2007 09:41:55 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-474</guid>
		<description>Any reason you went with Mongrel rather than Mongrel Cluster?

John</description>
		<content:encoded><![CDATA[<p>Any reason you went with Mongrel rather than Mongrel Cluster?</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: award tour &#187; ubuntu + rails ec2 image</title>
		<link>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-472</link>
		<dc:creator>award tour &#187; ubuntu + rails ec2 image</dc:creator>
		<pubDate>Mon, 11 Jun 2007 04:36:55 +0000</pubDate>
		<guid>http://pauldowman.com/2007/06/10/public-ubuntu-ruby-on-rails-ec2-image/#comment-472</guid>
		<description>[...] Paul Dowman &#187; Public Ubuntu &#38; Ruby on Rails Image for Amazon EC2. not that i have an ec2 account, but handy. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Paul Dowman &#187; Public Ubuntu &#38; Ruby on Rails Image for Amazon EC2. not that i have an ec2 account, but handy. [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
