nginx和flask和uwsgi教程

配置app.ini


[uwsgi]
##执行运行用http,用nginx写socket,注意端口要和flask一致
#http=127.0.0.1:9200
socket=127.0.0.1:9200
chdir=/www/wwwroot/ugdemo
wsgi-file=app.py
callable=app
#指定工作进程
processes=2
#主进程
master=true
#指的后台启动 日志输出的地方
daemonize=/www/wwwroot/ugdemo/logs/uwsgi.log
#保存主进程的进程号
pidfile=/www/wwwroot/ugdemo/logs/uwsgi.pid


uwsgi --ini app.ini

uwsgi --stop /www/wwwroot/ugdemo/logs/uwsgi.pid
uwsgi --reload /www/wwwroot/ugdemo/logs/uwsgi.pid

nginx
server { 
    listen       80;
    server_name  www.rhihi.com;
    location / {
        include  uwsgi_params;
        uwsgi_pass  127.0.0.1:9200;
    }
    
    access_log  /www/wwwlogs/ugdemo.log;
    error_log  /www/wwwlogs/ugdemo.error.log;
}

 

 


文章属于: 云修网
本文声明: 本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们QQ3021609562进行处理。 本站资源均为网络共享或网友自行推荐发布而来,仅供私下学习和研究使用,不得用于任何商业用途。请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。