ruby-on-rails - 安装 rails 后,如何在 amazon ec2 实例上运行 rails server?

标签 ruby-on-rails amazon-web-services amazon-ec2

我在 amazon AMI 上的一个实例上安装了 rails。我安装了 rails 的所有依赖项。我什至通过scp复制了代码。当我 ssh 到我运行的实例时

rails s

服务器正在运行。如何从浏览器中查看它?
来自公共(public) DNS ???

最佳答案

总之,确保您的安全组具有 TCP 3000 的规则。然后,您可以使用公共(public) DNS:

rails server -b ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com -p 3000

并访问:ec2-XX-XX-XX-XX.us-west-2.compute.amazonaws.com:3000

这对我有用。

关于ruby-on-rails - 安装 rails 后,如何在 amazon ec2 实例上运行 rails server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16384524/

相关文章:

ruby-on-rails - Array.join ("\n") 不是用换行符加入的方式吗?

java - 创建一个程序来管理 Amazon EC2 实例

amazon-web-services - 在 AWS Lambda 中挂载 S3 文件系统?

amazon-web-services - 具有通配 rune 件路径的 Cloudwatch 代理 InvalidParameterException

html - CSS 在 ec2 中不工作

ruby-on-rails - 如何使用 will_paginate?

ruby-on-rails - rails : Why is the "number_with_delimiter" method not recognized inside my model?

amazon-web-services - 如何使用cloudformation创建私有(private)AWS Api网关?

dns - Amazon EC2 - 什么是私有(private) DNS 和私有(private) IP?

ruby-on-rails - 这两个代码示例之间是否存在任何性能差异?