如何停止 Phusion 乘客

发布于 2024-12-11 13:24:13 字数 175 浏览 0 评论 0原文

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

我想“停止”Phusion Passenger 的 Ruby on Rails 应用程序。我怎样才能做到这一点?

提前致谢

I use the Phusion Passenger module (mod_passenger) for the Apache HTTP Server and Capistrano for deployment of rails applications.

I want to 'stop' a Ruby on Rails application from Phusion Passenger. How can i do that?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

避讳 2024-12-18 13:24:13

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

You can't stop it without editing the Apache config and taking out or commenting out the VirtualHost block for the Rails application and then restarting the Apache server.

何以笙箫默 2024-12-18 13:24:13

你想永远阻止它吗?编辑 apache conf 文件,将虚拟主机的 DocumentRoot 更改为指向 Rails 安装,然后更改 apachectl Graceful

如果您想通过 Capistrano 完全启动和停止 Rails 应用程序,您可以编写一些简单的 cap 任务,这些任务基本上执行我上面概述的操作:登录、编辑 conf 文件并重新启动 apache。

Do you want to stop it for good? Edit the apache conf file, change the DocumentRoot of the virtual host to not point to a Rails installation, then apachectl graceful.

If you want to fully start and stop your Rails app via Capistrano, you can write some simple cap tasks that basically do what I outlined above: log in, edit the conf file, and restart apache.

难理解 2024-12-18 13:24:13

我这样做了:

sudo a2dissite

然后我写下了 Rails 站点的名称并按 Enter 键。之后,我重新加载 Apache:

sudo service apache2 reload

I did:

sudo a2dissite

Then I wrote the name of the Rails site and hit enter. After that, I reloaded Apache:

sudo service apache2 reload
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文