距开课0天0时0分-9469352秒
小葫芦2017-06-26 10:49:57 0 2 530
[Linux讨论组]举报回复话题 ↕
以前所有同事开发的django程序都交给我部署,老大现在希望各自开发的程序能够各自部署,不用再通过我,老大希望我写一个非root用户各自部署django的文档。 root用户与权限在我手中,其他的同事都是非root账户,非root账户要各自使用nginx+uwsgi部署自己的django。 请问这过程中有什么需要注意的坑?求大神指点。
2
0
分享
漂亮男人 2017-06-26 10:51:572楼
除了 相关目录的权限问题,别的都差不多吧。 你可以送佛送到西:写一个一键安装脚本。
赞 +0添加回复
天蓬老师 2017-06-26 10:51:571楼
这个场景最佳方案是Docker啊。
Docker,前面用nginx根据域名或者location反代到相应的实例。
如果你的操作系统使用systemd,也可以用uwsgi emperor管理uwsgi,然后nginx由root管理进行反代。
漂亮男人 2017-06-26 10:51:572楼
除了 相关目录的权限问题,别的都差不多吧。
你可以送佛送到西:写一个一键安装脚本。
赞 +0添加回复
天蓬老师 2017-06-26 10:51:571楼
这个场景最佳方案是Docker啊。
Docker,前面用nginx根据域名或者location反代到相应的实例。
如果你的操作系统使用systemd,也可以用uwsgi emperor管理uwsgi,然后nginx由root管理进行反代。
赞 +0添加回复