Ruby on rails 将3000端口转发到生产服务器中的本地webbrick服务器

Ruby on rails 将3000端口转发到生产服务器中的本地webbrick服务器,ruby-on-rails,ruby,nginx,passenger,Ruby On Rails,Ruby,Nginx,Passenger,使用nginx和phusion passenger托管站点,运行良好。但是,我希望能够通过运行命令rails s转发到webrick服务器raise。我该怎么做?你试过了吗?它应该可以工作(尽管我不知道当你有一个正常运作的生产站点时,你为什么要这样做)。请记住,默认情况下,rails s将作为开发运行,而不是生产运行。是的,它应该可以正常工作,除非您在那里运行任何防火墙。启动passenger时,您不能将端口设置为参数吗?乘客启动--daemonize--地址127.0.0.1--端口4000谢

使用nginx和phusion passenger托管站点,运行良好。但是,我希望能够通过运行命令rails s转发到webrick服务器raise。我该怎么做?

你试过了吗?它应该可以工作(尽管我不知道当你有一个正常运作的生产站点时,你为什么要这样做)。请记住,默认情况下,
rails s
将作为开发运行,而不是生产运行。是的,它应该可以正常工作,除非您在那里运行任何防火墙。启动passenger时,您不能将端口设置为参数吗?乘客启动--daemonize--地址127.0.0.1--端口4000谢谢各位的建议。问题是我正在移动一个非常旧的rails应用程序,它只在旧的1.8.7 ruby和rails版本1上运行。问题是我不能在我的mac上安装ruby 1.8.7,所以我尝试在生产服务器上安装它,但先在开发模式下试用。谢谢你们,防火墙成功了。所以我只需要在防火墙中添加一个允许端口3000的规则