有很多解决scheme可以轻松在Amazon EC2上托pipeRails,如下所示
(我敢肯定其他人不知道),我很乐意提供一些指导。 这将是一个小的设置与一个MySQL数据库和两个应用服务器,然后希望从那里增长。 我想要做的最后一件事是重新发明轮子并滚动我自己的设置,所以像Poolparty和Rubber这样的解决scheme是吸引人的,但我从来没有使用过它们。
我知道也有Heroku和EngineYard,过去我都用过,但是他们只是在后台使用Amazon EC2,所以我宁愿直接使用Amazon EC2的解决scheme。
任何build议在哪个路线将是伟大的!
我build议使用厨师这是一个简单,但强大的解决scheme来pipe理EC2机器…(在这种情况下的任何机器)
加上你已经完成了,opscode有一些mysql和rails的食谱:
http://community.opscode.com/cookbooks/mysql
http://community.opscode.com/cookbooks/rails
在你启动厨师服务器和git仓库后,下面是一个bootstrap命令:
knife ec2 server create -G default -x ec2-user -S id_rsa -I ami-2a1fec43 -f m1.small -i .ssh/id_rsa.pem -d fedora13-gems
我使用自定义的亚马逊bootstrap文件,但fedora13gem引导文件工作正常,并已与厨师/刀已经捆绑。