django + gunicorn + nginx 部署
来源:互联网 发布:怎么查看淘宝积分 编辑:程序博客网 时间:2024/05/23 15:48
部署准备
1. 在django的settings.py中设置
DEBUG = False
ALLOWED_HOSTS = [‘*’]
STATIC_ROOT = ‘/var/www/html/xxx/static’
2. 收集静态文件
##在部署的服务器中执行以下命令
$ python manage.py collectstatic
安装配置nginx
yum install nginx
配置文件:
server { listen 10080 default_server; # listen [::]:10080 default_server; access_log /var/log/nginx/xxx.log; # Load configuration files for the default server block. location / { proxy_pass http://127.0.0.1:8000; proxy_set_header Host $host:10080; #注意这里,listen如果不是80,要指定端口号 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } location /static/ { root /var/www/html/xxx; }}
启动
1. 启动gunicorn
nohup gunicorn --worker-class=gevent sysops.wsgi:application --reload &
2. 启动nginx
service nginx start
0 0
- django + gunicorn + nginx 部署
- nginx+gunicorn+django部署
- nginx + gunicorn + virtualenv部署django
- [django]django 部署,gunicorn、virtualenv、nginx
- django+nginx+supervisor+gunicorn+gevent 网站部署
- Mac下Django+gunicorn+Nginx服务器部署
- nginx+gunicorn+virtualenv部署django项目
- django+nginx+supervisor+gunicorn+gevent 网站部署
- nginx + gunicorn + django的简单部署
- Django+nginx+gunicorn部署流程(一)
- Django+nginx+gunicorn部署流程(二)
- django+gunicorn+nginx部署项目 入门经验
- centos6 nginx + gunicorn + django的简单部署
- nginx&gunicorn&django阿里云简单部署
- Django+nginx+gunicorn部署个人博客
- virtualenv+gunicorn+supervisor+nginx 部署 django项目
- django部署方式之Gunicorn+Django+nginx+mysql
- gunicorn部署django实例
- 【备忘】 6份云计算视频资料下载
- EClipse远程debug基本配置
- 集合的概念及应用和HashSet保证数据不重复的原理
- Android OkHttp完全解析 是时候来了解OkHttp了
- AndroidTreeView——无限层级的Android树视图
- django + gunicorn + nginx 部署
- BBM(Bad Block Management)坏块管理
- PHP之大数据加减乘除操作函数
- 面试总结
- JAVA设计模式(享元模式)
- 原型链的从对象创建到原理详解
- 关于view的drawRect多次被调用出现绘图重叠问题
- Linux Select
- 计算机程序的思维逻辑 (1) - 数据和变量