我在 CentOS 机器上部署 Rails 时遇到了一些问题。
我认为rails s -d
在 ssh 窗口关闭后运行会使其持续存在。但是,如果重新启动会发生什么?
如果apache重新启动,如何使其运行rails s -d
?
我在 CentOS 机器上部署 Rails 时遇到了一些问题。
我认为rails s -d
在 ssh 窗口关闭后运行会使其持续存在。但是,如果重新启动会发生什么?
如果apache重新启动,如何使其运行rails s -d
?
最好的机会是使用Passenger将 Rails 应用程序作为 Apache 模块运行。一旦设置好Passenger,你就有一个很好的指南来解释如何在上面部署你的应用程序。
我建议将乘客与 apache 一起使用,它将解决您的问题..
follow
gem install passenger
passenger-install-apache2-module
For Apache installation
apt-get install apache2-prefork-dev
apt-get install libapr1-dev
apt-get install libaprutil1-dev
访问
http://www.modrails.com/documentation/Users%20guide%20Apache.html