【问题标题】:Alternate command for passenger start乘客启动的备用命令
【发布时间】:2013-11-04 19:51:59
【问题描述】:

我已将我的Apache2 端口从80 更改为3001

现在当我启动我使用的 Rails 应用程序时

rvmsudo rails server -p 80

但我想在我已经安装的乘客 nginx 中运行我的 rails 应用程序。我尝试了以下但不工作

1. rvmsudo passenger start -a 127.0.0.1 -p 80 -e development
2. rvmsudo passenger start -p 80
3. sudo passenger start -e development -p 80

所以请让我知道我必须做些什么才能在端口 80 上使用乘客 Thnaks 提前运行我的应用程序!

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 nginx passenger


    【解决方案1】:

    您应该使用 Phusion Passenger 的 Nginx integration modepassenger 命令只允许您访问独立模式。更多关于 Nginx 集成模式和 Standalone 模式的区别,请参见http://www.modrails.com/documentation/Users%20guide.html

    【讨论】:

    • 没有帮助我已经读过这个!正如我提到的,我已经安装了乘客 nginx
    • 那你怎么用passenger命令呢? passenger 命令与 Nginx 集成模式完全无关。
    • 我在我的查询中提到了我用于乘客查看最后 3 行的命令。
    • 没错,但我的意思是,如果你想使用 Nginx 集成模式,你应该使用passenger 命令。
    猜你喜欢
    • 1970-01-01
    • 2014-12-23
    • 2011-06-18
    • 1970-01-01
    • 2018-03-13
    • 2012-07-10
    • 2011-09-07
    • 2013-01-20
    • 1970-01-01
    相关资源
    最近更新 更多