Nginx+Django+Uwsgi配置
安装Django:地址
安装uwsgi:地址
安装Nginx:地址
一、配置uwsgi
将uwsgi目录放至与发布项目同级目录下,创建uwsgi文件夹及uwsgi.ini文件,配置如下(可根据情况进行更改):
1 2 3 4 5 6 7 8 9 10 11 |
[uwsgi] socket = 127.0.0.1:8001 master = true workers = 2 reload-mercy = 10 vacuum = true max-requests = 1000 limit-as = 512 buffer-size = 30000 daemonize = /var/log/uwsgi.log pidfile = /tmp/uwsgi.pid |
二、配置Nginx
编辑Nginx配置文件 /etc/nginx/conf.d/default.conf ,将根目录下添加以下内容:
1 2 3 4 5 6 7 8 |
location / { include uwsgi_params; uwsgi_pass 127.0.0.1:8001; uwsgi_param UWSGI_SCRIPT one.wsgi; uwsgi_param UWSGI_CHDIR /www/one/; index index.html index.htm; client_max_body_size 35m; } |
三、启动uwsgi以及Nginx
1. 启动uwsgi
1 |
uwsgi uwsgi.ini |
2. 启动Nginx
1 |
service nginx start |
四、项目测试
访问:http://192.168.129.4/index
注意事项:
1. 项目发布时,需要关闭SELINUX
2. 防火墙策略需要设置或关闭防火墙
版权声明:
作者:龙魂
链接:https://blog.wlzs.cn/nginxdjangouwsgi%e9%85%8d%e7%bd%ae/
来源:学海无涯
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
海报
Nginx+Django+Uwsgi配置
安装Django:地址
安装uwsgi:地址
安装Nginx:地址
一、配置uwsgi
将uwsgi目录放至与发布项目同级目录下,创建uwsgi文件夹及uwsgi.ini文件,配置如下(可根据情……

共有 0 条评论