我正在使用以下命令启动生产服务器。
nohup ruby script/server webrick -e production &
My Rails应用程序以URL中的端口号开头,如下所示:
如何从应用网址中删除端口号?我想我需要安装像Passenger这样的东西,如果有人建议我给我一个很好的教程。
PS:我的rails应用程序托管在http://dreamhost.com,我正在使用Rails 2.3r
答案 0 :(得分:4)
在生产环境中,您可能希望使用乘客而不是自己做事。
答案 1 :(得分:1)
HTTP的“无端口”表示端口80,因此请使用-p 80
或--port=80
指定:
nohup ruby script/server webrick -e production -p 80 &
您不需要乘客,但使用它可以使较小的应用程序更容易管理,并且需要更少的保姆。