Heim  >  Fragen und Antworten  >  Hauptteil

Serverkonfiguration – Worauf sollten Nicht-Root-Benutzer achten, wenn sie nginx+uwsgi verwenden, um Django-Programme separat bereitzustellen?

In der Vergangenheit wurden mir alle von meinen Kollegen entwickelten Django-Programme zur Bereitstellung übergeben. Der Chef hofft nun, dass die von jedem entwickelten Programme unabhängig voneinander bereitgestellt werden können Dokument für Nicht-Root-Benutzer zur unabhängigen Bereitstellung von Django. Der Root-Benutzer und die Berechtigungen liegen in meinen Händen. Andere Kollegen, die kein Root-Konto haben, müssen nginx+uwsgi verwenden, um ihr eigenes Django bereitzustellen.
Gibt es Fallstricke, die bei diesem Prozess beachtet werden müssen? Suchen Sie die Führung des großen Gottes.

高洛峰高洛峰2671 Tage vor1086

Antworte allen(2)Ich werde antworten

  • 漂亮男人

    漂亮男人2017-06-26 10:51:57

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

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-06-26 10:51:57

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

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

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

    Antwort
    0
  • StornierenAntwort