如何在 ubuntu vps 上重启单个 apache 站点而不是所有站点

发布于 2024-10-13 14:12:54 字数 217 浏览 1 评论 0原文

我已经安装了 ubuntu vps 和 apache mod wsgi 并为我的 django 站点提供服务。

然而,我必须重新启动所有的apache,而不是我修改过的网站,如果我告诉客户我已经重新启动了他们的网站,因为我更新了另一个网站,那么它会有点不可靠。

有教程教我如何配置吗?我在谷歌关键字汤中找不到一个。

如果有帮助的话我已经在使用 virtualenvs 了。

I've got a ubuntu vps and apache mod wsgi installed and serving my django sites.

however i have to restart all of apache rather than the site i have amended and its going to be a bit shonky if i tell clients that i have restarted their site cos i updated another site.

is there a tutorial somewhere to teach me how to configure this? i couldnt find one in googles keywords soup.

I'm already using virtualenvs if it helps.

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

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

发布评论

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

评论(1

·深蓝 2024-10-20 14:12:54

假设您在 UNIX/Apache 2.X 系统上以守护进程模式使用 mod_wsgi 来运行 Django 并通过 shell 访问您的计算机,您所需要做的就是触摸项目的 wsgi 配置。

touch your_project.wsgi

请参阅有关重新加载源代码mod_wsgi 文档,以及Django - mod_wsgi wiki 了解更多参考。

Assuming you use mod_wsgi in daemon mode on UNIX/Apache 2.X system to run Django and have shell access to your machine all you need to do is touch the wsgi configuration for your project.

touch your_project.wsgi

See mod_wsgi documentation on Reloading Source Code and Django - mod_wsgi wiki for more references.

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