非root用户使用nginx+uwsgi各自部署Django程序需要注意哪些事情?

发布于 2022-09-05 02:45:26 字数 219 浏览 18 评论 0

以前所有同事开发的django程序都交给我部署,老大现在希望各自开发的程序能够各自部署,不用再通过我,老大希望我写一个非root用户各自部署django的文档。
root用户与权限在我手中,其他的同事都是非root账户,非root账户要各自使用nginx+uwsgi部署自己的django。
请问这过程中有什么需要注意的坑?求大神指点。

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

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

发布评论

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

评论(2

单身狗的梦 2022-09-12 02:45:26

这个场景最佳方案是Docker啊。

  1. Docker,前面用nginx根据域名或者location反代到相应的实例。

  2. 如果你的操作系统使用systemd,也可以用uwsgi emperor管理uwsgi,然后nginx由root管理进行反代。

爱,才寂寞 2022-09-12 02:45:26

除了 相关目录的权限问题,别的都差不多吧。
你可以送佛送到西:写一个一键安装脚本。

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