python flask專案放後臺持續執行
阿新 • • 發佈:2018-12-12
1.搭建uwsgi伺服器
(用uwsgi對flask應用進行部署)
(1) 既然uWSGI是一個伺服器,使用前就一定要安裝,在python下,可以直接使用命令pip install uwsgi安裝即可。在Linux上安裝命令為:yum install uwsgi
(2) 先配置,再在ssh終端執行以下2個命令。
【配置參考:https://www.cnblogs.com/zhangjpn/p/6876412.html?utm_source=itdadao&utm_medium=referral 及
https://www.cnblogs.com/franknihao/p/7202253.html】
自己的路徑:uwsgi --ini /home/www/pythonProject001/uwsgi.ini
自己的路徑:uwsgi --emperor /home/www/pythonProject001/vassals/
nohup uwsgi --emperor /home/www/pythonProject001/vassals/ &
【ssh終端執行:】 cd /home/www/pythonProject001/
uwsgi --http :8001 --wsgi-file run.py --callable app --daemonize /var/log/uwsgi.log
2.為了安全性,才需要配置Nginx。暫時不用。