Ruby 在端口80上启动新站点

Ruby 在端口80上启动新站点,ruby,ruby-on-rails-3,nginx,passenger,Ruby,Ruby On Rails 3,Nginx,Passenger,我用RubyonRails创建了一个示例演示站点,并将其部署在服务器上。目前我使用phusion passenger作为应用程序服务器。我可以通过地址abc.net:3000来查看它。但是我必须使用端口80,而不是端口3000。我使用以下命令启动应用服务器,该站点可以通过abc.net访问 我必须用nginx配置phusion乘客。我做到了。但是当我想访问这个网站时,我得到了nginx索引页面。nginx在端口80上启动 如何使用nginx和phusion passenger并在端口80上启动应

我用RubyonRails创建了一个示例演示站点,并将其部署在服务器上。目前我使用phusion passenger作为应用程序服务器。我可以通过地址abc.net:3000来查看它。但是我必须使用端口80,而不是端口3000。我使用以下命令启动应用服务器,该站点可以通过abc.net访问

我必须用nginx配置phusion乘客。我做到了。但是当我想访问这个网站时,我得到了nginx索引页面。nginx在端口80上启动


如何使用nginx和phusion passenger并在端口80上启动应用程序?我尝试在端口8080上启动nginx,在端口80上启动乘客,但我的nginx没有在端口8080上启动。

请参阅。还有,@RajeshCO我已经提到了这个链接。所以你可以在3000或80上看到它?你的问题不清楚。应该是80。这听起来像是一个虚拟主机问题。您不需要rails服务器,这只是为了开发。您不必启动Passenger,它嵌入在Nginx中。根据您的配置一步一步地检查您所参考的教程,您在途中犯了一些错误。
rvmsudo rails server -p 80