如何在 ubuntu vps 上重启单个 apache 站点而不是所有站点
我已经安装了 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设您在 UNIX/Apache 2.X 系统上以守护进程模式使用
mod_wsgi
来运行 Django 并通过 shell 访问您的计算机,您所需要做的就是触摸项目的 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.See
mod_wsgi
documentation on Reloading Source Code and Django -mod_wsgi
wiki for more references.