Flask项目部署
-
准备centos环境,安装Python3.5版本,确保centos ip畅通。查看是否可以ping通
-
关闭防火墙(练习使用,在工作当中需要自己查询或者借助运维的同事开启对应的端 口)
-
上传项目到服务器

-
安装flask环境
- pip freeze >package.txt(项目目录下)
- pip3 install -r package.txt(在package.txt的文件目录下)
-
启动flask自带的服务器,进行测试没有问题
python3 manage.py runserver --host 0.0.0.0 -
安装uwsgi
pip3 install uwsgi -
创建软连接
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi -
创建uwsgi配置文件目录
mkdir /opt/script
-
创建uwsgi.ini

-
进行编写

-
下载Nginx包,解包

-
编译安装配置

-
进行编译安装

-
创建软连接

-
测试Nginx

-
配置Nginx服务器
- 备份配置文件(/usr/local/nginx/conf)

- 进行配置

- 修改uwsgi的socket

- 备份配置文件(/usr/local/nginx/conf)
5165

被折叠的 条评论
为什么被折叠?



