可以在mac机

时间:2016-06-25 15:56:40

标签: ruby-on-rails macos web-applications configuration localhost

我在我的mac机器上运行了rails应用程序,并且能够访问localhost:3000但无法访问127.0.0.1:3000

/etc/hosts我有

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

我是否需要添加更多设置?或者我错过了什么?

由于

2 个答案:

答案 0 :(得分:0)

您需要将Rails服务器绑定到0.0.0.0。这样您的应用程序将在以下位置提供:

lvh.me:3000 localhost:3000 your_ip:3000 127.0.0.1:3000

rails s -b 0.0.0.0

答案 1 :(得分:0)

您需要使用-b选项绑定Rails服务器。这样您就可以使用Your IP127.0.0.1& lvh.me

运行此

rails s -b 0.0.0.0

这是一个非常好的Rails基本命令教程和其他选项

http://blog.teamtreehouse.com/introduction-rails-command