在阿里云服务器使用nginx+uwsgi+venv部署Django项目

在阿里云服务器使用nginx+uwsgi+venv部署Django项目,第1张

1首先先把项目上传到阿里云服务器
2需要安装python30以上版本(centeros7自带275版本)
3在此不介绍如何安装python高版本和虚拟环境

4在项目根目录创建虚拟环境,就像你在Pycharm里一样
然后启动虚拟环境

5在虚拟环境下安装你项目所需要的依赖
pip3 install requirementstxt
6编写nginx配置文件和uwsgi配置文件
配置如下
nginxconf

注意编写完nginx配置文件需要检查语法
nginx -t 注意别忘记加;或者文章尾末多空格都会导致出错
nginx -s reload 重启nginx
uwsgiini配置如下

7都配置好之后
启动虚拟环境
在venv里 uwsgi uwsgiini 即可启动你的项目


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10876116.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存