テンセントクラウドサーバーflaskプロジェクトバカ配置全プロセス(五)


第五部分:supervisorのインストールと構成


一、supervisorのインストール


1、仮想環境を終了する
deactivate

2、python 2環境でpipをインストールする
yum install python-pip -y

3、supervisorのインストール
python -m pip install supervisor

二、配置ファイル


1、構成インポート
echo_supervisord_conf  >  /etc/supervisord.conf

2、プロファイルの編集
vim /etc/supervisord.conf

3、構成内容の追加
            :

[program:myblog_fk(   )]
command = /home/envf/venv/bin/uwsgi --ini  /home/conff/uwsgi.ini
directory =  /home/www/myblog_fk(   )
startsecs = 0
stopwaitsecs=0
autostart=true
autorestart=true

    

三、supervisorを起動する


1、仮想環境に入る
cd /home/envf/venv
source bin/activate
  nginx
systemctl restart nginx.service

2、supervisordを起動する
supervisord  -c /etc/supervisord.conf

3、IPアドレスの表示にアクセスする.
参考サイト:https://zhuanlan.zhihu.com/p/47728105
                  https://zhuanlan.zhihu.com/p/46679165