0

我在 CentOS 机器上部署 Rails 时遇到了一些问题。

我认为rails s -d在 ssh 窗口关闭后运行会使其持续存在。但是,如果重新启动会发生什么?

如果apache重新启动,如何使其运行rails s -d

4

2 回答 2

1

最好的机会是使用Passenger将 Rails 应用程序作为 Apache 模块运行。一旦设置好Passenger,你就有一个很好的指南来解释如何在上面部署你的应用程序。

于 2013-05-16T07:07:44.047 回答
1

我建议将乘客与 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

于 2013-05-16T07:09:49.660 回答