在 Amazon EC2 上托管 Rails 应用程序的典型工具和资源是什么?
-
02-07-2019 - |
题
我在找:
- 文档
- 博客
- 图书
- 即用型预配置切片图像
- 服务
- 包装纸
- 图书馆
- 教程
...任何可以让您更轻松地开始使用 EC2 托管 Rails 应用程序的东西。
解决方案
EC2 的 Rails 镜像位于 http://ec2onrails.rubyforge.org/
其他提示
ElasticFox 是监控实例的必备实用程序http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609
Capazon 是一个很棒的实用程序,可将实例管理引入 Capistranohttp://soylentfoo.jnewland.com/articles/2007/03/27/capazon-capistrano-meets-amazon-ec2 (某处有较新的版本)
我喜欢这些 AMI(我喜欢 Ubuntu) http://alestic.com/
如果您使用 Heroku 或 EngineYard(当今主要的云托管解决方案 - 它们构建在 Amazon EC2 之上),您还可以使用 git 来管理代码,Heroku 和 EngineYard 都有关于如何将 git 与它们集成的详细说明:
赫鲁库: http://devcenter.heroku.com/articles/git
发动机厂: http://docs.engineyard.com/host-your-code-on-github.html
你看过亚马逊吗 入门 教程?把一个ec2实例放在一起就足够了。
我确实用它来设置一个带有 ruby-enterprise、rails 和乘客的 ubuntu 服务器(这部分与我使用的任何其他 ubuntu 服务器没有任何不同)
我强烈推荐 Scott Chacone 的 Fuzed 和 EC2 演示. 。其他人推荐的 EC2 文档, ,我也会的。请务必查看 融合代码. 。性能令人惊叹,但你最好带一些钱来支持它。
并且不要忘记 简单部署器, ,一键将 Ruby on Rails 部署到您的 EC2 帐户。
您可能想要尝试使用以下服务来使用 EC2 部署 Rails 应用程序: 变形应用空间
我一直在使用 EC2onRails 及其相应的 ami 配置一个 Rails 应用程序以直接在 EC2 上运行。我在这里记录了我的进展,因为我发现其他文档缺少: