我正在尝试使用“rails s -p 3001”在不同的端口(3001)上运行rails app 虽然服务器完美启动,但我仍然无法访问它。 同样在默认端口3000上完全正常。
正在使用的机器是aws上的ubuntu 10.04实例。
任何帮助/建议都会很棒。
感谢。
答案 0 :(得分:0)
检查您在AWS上运行实例的安全组的规则。看看你是否启用了端口3001。
答案 1 :(得分:0)
您需要先打开该端口(默认情况下防火墙是限制性的)。
ec2-authorize SECURITY_GROUP_NAME_HERE -p 3001