【问题标题】:How to start passenger in production environment?如何在生产环境中启动乘客?
【发布时间】:2011-11-07 19:48:29
【问题描述】:

我正在使用以下命令启动Rails 3 应用程序:

passenger start -a 0.0.0.0 -p 3000 -d

但是我如何告诉passengerproduction 环境中启动应用程序?

【问题讨论】:

  • 如何添加SSL参数

标签: ruby-on-rails ruby-on-rails-3 production-environment passenger


【解决方案1】:
passenger start -a 0.0.0.0 -p 3000 -d -e production

旁注:请务必查看帮助,passenger start --help 也会告诉您同样的信息。

【讨论】:

  • 为什么这个 -a 0.0.0. ??请回复。
  • 这告诉服务器监听所有 IP 地址。如果删除它,您将只能从 localhost 访问它。
  • @BenoitGarret 它作为守护进程运行我该如何停止它?
  • 当您将乘客作为守护程序启动时,它会告诉您 PID 文件的位置。只需像这样使用该 pid 终止进程: sudo kill $(cat path/to/pidfile.pid)
  • 我已经用 nginx 设置了乘客,但是这两个导轨之间没有连接没有启动并且浏览器说错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-16
  • 2011-09-06
  • 1970-01-01
  • 1970-01-01
  • 2017-01-12
相关资源
最近更新 更多