ruby-on-rails – 在EC2上部署Rails应用程序

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 在EC2上部署Rails应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在过去的一周里,我一直在玩橡皮宝,似乎无法让它上​​班.我决定手动设置我的EC2实例会更容易.问题是我不知道如何.谷歌也没有太多的帮助.有什么建议么?真的很欣赏

解决方法

当然.

>创建一个AWS账户.
>决定你想要的地区.很多事情都进入这个决定,但后来担心,只是做一个像俄勒冈州或东部那样便宜的东西.
确保您位于左上方的正确区域.
>然后点击启动服务器.
>此时您必须选择AMI. AMI基本上是您在启动服务器时要使用的模板.亚马逊给你一些,但在社区部分有一吨.我是一个CentOS的人,所以我通常搜索一个CentOS AMI. RightScale使一些好的,所以你可以搜索其中之一.确保根据您想要的服务器的大小选择i386或x64.有两种不同类型的AMI,EBS支持和S3支持.真的你应该坚持使用EBS,因为你有更多的自由,但有理由使用这两个超出了这个答案的范围.寻找EBS,你可能会很好. EBS是块存储.基本上它是您的实例的附加硬盘.由于云中的一切都是“虚拟的”,物理意义上没有任何想法,你也必须这样思考.所以如果你想要更多的存储空间,可以稍后再附加一些EBS卷.有一件事,当你关闭S3时,S3支持的例子再见.如果您设置了终止标志的删除功能,那么EBS也会这样,但是使用EBS可以“停止”它们以及“终止”它们.
>选择大小和可用性区域.如果要建立某种冗余,该区域很重要.就像我有一个主从设置与MySQL我将把主人在一个区域,奴隶在另一个,以防亚马逊遇到麻烦被隔离到一个区域.但为了这个一般目的,别担心.
>高级实例选项.只要离开这一切,最有可能是罚款.这里的一些小事情可以稍后设置为终止保护.
>命名.随你.
>创建SSH密钥.向前迈进登录到Amazon服务器的唯一方法是使用您分配的SSH密钥.没有用户名或密码.
>安全组.这是你可以绊倒的地方,在这里和#5.但是,您应该首先创建一个通用的安全组调用foo,或者添加要在其上打开的端口.所以如果你想ssh进入它,我假设你做,然后打开22.如果你想使用它为web,然后打开80和8080或任何.不过要小心.我通常会稍后改变我的SSH端口.而不是把0.0.0.0/0放在它上面,我把我的个人ip.但是,如果你不太在意,只要把0.0.0.0/0打开那个坏男孩的世界.@H_502_16@

然后它将启动.只要这一切都按照它应该去.@H_502_16@

现在你可以登录只是ssh -i thekey.pem thenwholehostname@H_502_16@

希望有帮助.@H_502_16@

你可以使用这个完整的免费层. http://aws.amazon.com/free/@H_502_16@

检查出来.我会用它,当你玩它.@H_502_16@

我从记忆中做了一切,所以我可以一直在关闭. 原文链接:https://www.f2er.com/ruby/267141.html

猜你在找的Ruby相关文章