偶是科技小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的也是差不多原理,这里就不讲了。
【码字不容易,如果对你有帮助,希望能点赞支持一下】