我製作了Rails 3.1應用程序,並將其部署在本地Fedora 16服務器的生產模式中。 在服務器上,我可以成功訪問應用程序。Rails 3.1應用程序僅在本地機器上可見
現在,當我試圖從本地網絡中的另一臺機器訪問應用程序失敗。
的WEBrick說,在啓動時
Rails 3.1.0 application starting in production on http://0.0.0.0:3000
執行ping本機的工作原理。
我還編輯/etc/sysconfig/iptables
加入
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3000 -j ACCEPT
並重新啓動iptables的沒有任何成功。
有什麼我錯過了嗎?
你想從遠程計算機訪問 – PriteshJ 2012-07-07 21:43:34
什麼URL的服務器是192.168.0.133,我嘗試HTTP ://192.168.0.133:3000 – daniel 2012-07-07 21:56:57
嘗試在端口80上運行它 您將需要root用戶才能這樣做.. $ rails s -p 80 – PriteshJ 2012-07-07 22:34:39