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_flask
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