linux服务器新部署服务

nginx+supervisor+gunicorn+flask架构

 

1、工程里添加sale_math_main.py文件,和gunicorn_conf配置端口、线程和进程数

2、在project下添加文件夹mkdir SalesMatch,  chmod 777 SalesMatch修改权限,注意使用sudo

3、使用python 3.6版本创建虚拟环境

python3 -m venv <dir如当前目录下python36env>

激活虚拟环境 source python36env/bin/activate

4、安装工程所需的依赖 pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com jieba

5、修改project下 supervisord.conf 文件,记得进行备份,然后sudo supervisorctl update,会加载新配置,并启动新的工程

6、修改nginx,开放一个新端口的接口

7、找到nginx配置文件

locate nginx.conf

发现在etc/nginx下面又nginx.conf 里面include sites-enabled里的default,所以找到default进行修改

8、nginx -s reload

posted @ 2021-01-08 14:45  yjy888  阅读(108)  评论(0编辑  收藏  举报