Flask基础 - 部署Flask应用


一、部署环境:

OS: CentOS 7 X64

Python: 3.5.1

Nginx: nginx/1.10.2

uwsgi: 2.0.15

二、环境配置

    

yum install uwsgi-plugin-python

三、测试目录文件结构

tree -A

   

文件main.py内容

文件web.py内容

四、Uwsgi安装配置

1、输入Uwsgi安装命令

pip install uwsgi

另附官方安装方法截图

2、测试安装是否正确

输入命令

uwsgi --socket 0.0.0.0:8080 --protocol=http -w main:app

shell工具不能够关闭!!!shell工具不能够关闭!!!

输出如图

3、在浏览器输入地址访问得到结果如下:

结果如上说明安装成功。

3、编写配置文件uwsgi.ini

4、加载配置文件

uwsgi uwsgi.ini

访问网站,跟上面显示一样说明OK啦!

四、Nginx安装配置:

1. 输入Nginx安装命令   

yum install nginx

2. 启动Nginx服务器:

systemctl start nginx.service

到这一步启动浏览器看到如下命令就表示安装成功

3、配置Nginx

vim /etc/nginx/nginx.conf

重启服务,输入IP就可以看到啦!

部署完成!

博文最后更新时间:


评论

发表评论

请登陆发表评论