【发布时间】:2011-03-30 17:31:45
【问题描述】:
我有一些应用程序在 ruby 1.9.2 上运行 rails 3,并使用 nginx + 乘客部署在 Ubuntu 10.04 LTS 机器上。现在,我需要添加一个在 ruby 1.8.7 (REE) 和 Rails 2 上运行的新应用程序。我使用 RVM、Passenger Standalone 和反向代理完成了这项工作。
问题在于,每次我必须重新启动服务器(例如安装安全更新)时,我都必须手动启动Passenger Standalone。
有没有办法自动启动它?我被告知要使用 Monit 或 God,但我无法编写适用于 Passenger Standalone 的正确配方。我也遇到过God和RVM的一些问题,所以如果你有一个不使用God的解决方案,或者如果你知道如何正确配置God/Rvm,那就更好了。
【问题讨论】:
标签: ruby-on-rails nginx passenger monit god