我时个新手……折腾好几天了 TAT
现在用的是最新的rails,今天在linux (centos6.4) 安装好ruby,rails后新建的项目,启动 rails server后如下提示
=> Booting WEBrick
=> Rails 4.1.6 application starting in development on http://0.0.0.0:3000
=> Run rails server -h for more startup options
=> Ctrl-C to shutdown server
[2014-10-01 15:51:07] INFO WEBrick 1.3.1
[2014-10-01 15:51:07] INFO ruby 2.1.3 (2014-09-19) [i686-linux]
[2014-10-01 15:51:07] INFO WEBrick::HTTPServer#start: pid=30770 port=3000
但是我在浏览器访问 http://linux服务器IP:3000
确是无法访问……(因为不是本机当然不能用 127.0.0.1
去访问咯,即使有-b linux服务器IP 来开启服务,也是无法访问
这个“Linux服务器”是
真实的
网络另一端的服务器,还是你本地的
虚拟机?如果是真实的服务器,建议检查防火墙。如果是虚拟机,建议配置虚拟机,使用
端口转发
,例如把虚拟机的3000端口转发到母机器4000端口
,这样你在母机器通过 127.0.0.1:4000就可以访问到项目了。