阿里云 Ubuntu 16.04 Flask+uwsgi+Nginx

1.apt-get update
2.pip3 install uwsgi #安装 uwsgi
3.pip3 install flask #安装flask
4.apt-get install nginx #安装 nginx
5.启动服务器 /etc/init.d/nginx start
6.编辑 nginx配置文件
vim  /etc/nginx/sites-enabled/default
内容如下:
server {                                                                       
listen 80; #Nginx 端口号                                               
server_name 10:10:10:10;#公网IP或本地127.0.0.1  charset utf-8; #编码格式  client_max_body_size 75M; #请求参数大小 location / { include uwsgi_params;  uwsgi_pass 127.0.0.1:7000; # uwsgi 地址   uwsgi_param UWSGI_CHDIR /home/my_flask; #flask项目路径 在home路径下 项目名称为my_flas uwsgi_param UWSGI_SCRIPT app:app; #程序变量名 } }
ESC
:wq 保存
7. /etc/init.d/nginx restart 重启nginx
8. 创建uwsgi.ini 配置文件
[uwsgi]                                                                        
                                                                               
socket = 127.0.0.1:7000 #此处与nginx 中 uwsgi_pass 一致
                                                                               
plugins = python                    chdir = /home/my_flask #项目路径  wsgi-file = app.py #启动类  callable = app #启动参数名

9.uwsgi --ini uwsgi.ini & #启动uwsgi
 


猜你喜欢

转载自www.cnblogs.com/Vergissmeinnicht/p/11038790.html