如何阻止Phusion Passenger

时间:2011-10-20 15:35:37

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

我使用Phusion Passenger模块(mod_passenger)为Apache HTTP Server和Capistrano部署rails应用程序。

我想从Phusion Passenger“停止”Ruby on Rails应用程序。我怎么能这样做?

提前致谢

3 个答案:

答案 0 :(得分:5)

如果不编辑Apache配置,取出或注释掉Rails应用程序的VirtualHost块,然后重新启动Apache服务器,就无法阻止它。

答案 1 :(得分:0)

你想停下来好吗?编辑apache conf文件,将虚拟主机的DocumentRoot更改为 not 指向Rails安装,然后apachectl graceful

如果你想通过Capistrano完全启动和停止你的Rails应用程序,你可以编写一些简单的上限任务,基本上按照上面的描述执行:登录,编辑conf文件,然后重启apache。

答案 2 :(得分:0)

我做了:

sudo a2dissite

然后我写了Rails网站的名称并点击回车。之后,我重新加载了Apache:

sudo service apache2 reload