python - django+nginx+uwsgi部署时,执行supervisorctl启动的时候报错(新手)
PHPz
PHPz 2017-04-18 09:42:45
0
1
374

p.s: 项目放在了/home/alps/mysite下面,部署环境是ubuntu16.04

这是报错信息

$ sudo supervisorctl -c /etc/supervisord.conf restart all
mysite: ERROR (no such file)

配置文件/etc/supervisord.conf如下

[program:mysite]
command=uwsgi --ini /home/alps/mysite/uwsgi.ini
directory=/home/alps/mysite
startsecs=0
stopwaitsecs=0
autostart=true
autorestart=true

配置文件/home/alps/mysite/uwsgi.ini如下

/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

执行下面两条命令的时候都正常,没有报错信息。

$ uwsgi --http :8001 --chdir /home/alps/mysite --module mysite.wsgi
$ supervisord -c /etc/supervisord.conf

新手第一次学习django部署,希望高手多多指教。

PHPz
PHPz

学习是最好的投资!

모든 응답(1)
迷茫

supervisord.conf의 전체 구성을 게시할 수 있습니까? 현재 구성으로 판단하면 Supervisord Server 및 Supervisorctl 구성에 대한 섹션이 누락되었습니다.

참고로 한 문단을 게시하겠습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿