以前所有同事開發的django程式都交給我部署,老大現在希望各自開發的程式能夠各自部署,不用再透過我,老大希望我寫一個非root用戶各自部署django的文件.
root用戶與權限在我手中,其他的同事都是非root帳戶,非root帳戶要各自使用nginx uwsgi部署自己的django。
請問這過程中有什麼需要注意的坑洞?求大神指點。
天蓬老师2017-06-26 10:51:57
這個場景最佳方案是Docker啊。
Docker,前面用nginx依照網域名稱或location反代到對應的實例。
如果你的作業系統使用systemd,也可以用uwsgi emperor管理uwsgi,然後nginx由root管理進行反代。