python - django+nginx+uwsgi部署时,执行supervisorctl启动的时候报错(新手)
p.s: 项目放在了/home/alps/mysite下面,部署环境是ubuntu16.04
这是报错信息
1 2 | <code>$ sudo supervisorctl -c /etc/supervisord.conf restart all
mysite: ERROR (no such file)</code>
|
配置文件/etc/supervisord.conf如下
1 2 3 4 5 6 7 8 | <code>[program:mysite]
command=uwsgi --ini /home/alps/mysite/uwsgi.ini
directory=/home/alps/mysite
startsecs=0
stopwaitsecs=0
autostart=true
autorestart=true
</code>
|
配置文件/home/alps/mysite/uwsgi.ini如下
1 2 3 4 5 6 7 8 9 10 11 12 | <code>/home/alps/uwsgaa[uwsgi]
socket = /tmp/mysite.sock
chdir =/home/alps/mysite/
wsgi-file = mysite/wsgi.py
touch-reload=/home/alps/myiste/reload
processes = 2
threads = 4
chmod -socket = 664
chown -socket=alps:www-data
</code>
|
执行下面两条命令的时候都正常,没有报错信息。
1 2 | <code>$ uwsgi --http :8001 -- chdir /home/alps/mysite --module mysite.wsgi
$ supervisord -c /etc/supervisord.conf</code>
|
新手第一次学习django部署,希望高手多多指教。