Jim*_*nes 15 ruby-on-rails amazon-ec2 amazon-web-services
我试图导航我的新EC2设置,并希望找到Rails的AMI设置.我一直遇到麻烦.基本上,我正在寻找这样的东西:
* Apache 2.2
* Ruby Enterprise Edtion (REE)
* Passenger
* MySql Installed and configured with Ruby
Run Code Online (Sandbox Code Playgroud)
任何人都有一个AMI,他们可以指向我的基本轨道堆栈?
感谢您的回复/想法.我见过大多数这些选择.我想我会选择一个干净的Linux AMI,然后使用这样的东西自己定制它:
http://www.rubyinside.com/how-to-install-a-ruby-18-stack-on-ubuntu-810-from-scratch-1566.html
此外,是的,我计划在单个EC2实例上运行Rails作为VPS的替代方案.如果我使用预留的实例,我基本上可以获得一台专用机器和1.7GB的RAM,每月约22美元.这击败了我发现的任何VPS.还有其他成本和负担,但我会继续调查是否有可能.
谢谢.
Mir*_*ich 16
首先,您打算在单个EC2实例上运行Rails吗?虽然可能,但这并不是EC2的亮点,您可以在VPS上获得更简单,更便宜的设置,例如Slicehost,Linode或Webbynode.EC2非常适用于具有专用数据库,多个Rails服务器,负载平衡器等的群集设置,特别是如果您需要能够快速向上或向下扩展.但就此而言,单个预先配置的AMI并不会带来太多好处.
话虽如此:去年的某个时候我在Rails上使用了EC2.它很不错,但不是很灵活.它还使用mongrel_cluster而不是Passenger.显然有一种方法可以建立一个集群,但坦白说,那时候可能有更好的选择.
我听说过橡胶作为在EC2集群上配置和部署Rails应用程序的一种方式.它似乎非常灵活,但相当容易上手,并且应该从单个实例到多个实例很好地扩展.
对于更复杂的设置,我可能也很想看看Chef,但我没有任何第一手的经验.
PoolParty位于Chef之上,看起来也值得一看.
归档时间: |
|
查看次数: |
10636 次 |
最近记录: |