如何在Linux环境下通过uwgsi部署Python服务?
我是科技小K,希望我的回答对你有帮助。
我自己也有在运行的centos+django+uwsgi+nginx的网站。
nginx配置首先在nginx配置网站的时候要注意增加uwsgi的配置,如图:
黄色区域中include不用管,重要的是下面的uwsgi_pass 127.0.0.1:8112;
这个地址是uwsgi服务的本地端口,你可以随意设置,但是要保证不能冲突。
django配置在django项目根目录下(
manage.py
同级目录)新建uwsgi.ini
文件,并写入:里面第二个选项module的配置可以在
settings.py
文件找:注释都写的很清楚了,按照注释自己改成你的项目实际情况.
开启服务按照以下命令依次执行,确保当前路径为
uwsgi.ini
的所在路径:至此,已经可以通过uwsgi部署了django站点,flask的也是差不多原理,这里就不讲了。
【码字不容易,如果对你有帮助,希望能点赞支持一下】
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有