謝謝老師,講解得很細致,我有個小問題
supervisor的ini文件里配置了environment的虛擬環境,但是我不進入虛擬環境無法啟動進程,進去了才能啟動。請問是哪里沒設置好?
[program:django_uwsgi]
command= uwsgi --ini /home/djcode/uwsgi.ini
directory=/home/djcode
environment=PATH="/home/djenv/bin"
stdout_logfile=/home/conf/uwsgi.log
stderr_logfile=/home/conf/uwsgi.log
autostart=true
autorestart=true
startsecs=10
stopwatisecs=60
priority=998
2018-10-22
這個應該是你的supervisor也是安裝在虛擬環境中的吧?可以嘗試安裝到全局環境中試看看
2018-12-29
用你虛擬環境目錄下的/bin/uwsgi應該就可以了。