文档章节

在ubuntu下使用gunicorn部署django程序

r
 ranvane
发布于 2014/11/13 00:40
字数 146
阅读 1307
收藏 1
点赞 0
评论 0

只是记录一下,网上教程很多:

1、修改nginx配置文件

server {
	listen 80 default_server;
	listen [::]:80 default_server ipv6only=on;

	root /home/ranvane/gwdj;
	index index.html index.htm;

	# Make site accessible from http://localhost/
	server_name localhost;

  
  access_log  /home/ranvane/gwdj/python.access.log;
  error_log   /home/ranvane/gwdj/python.error.log;
    
	location / {
     proxy_pass http://127.0.0.1:8000;
     proxy_set_header Host $host;
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	}
	

    location /static/{  
    root /home/ranvane/gwdj; #Django项目所在目录 
    expires 30d;  
    break;  
        }

}

2、修改djnago的setting文件,设置为部署模式:

DEBUG = TEMPLATE_DEBUG = False
if DEBUG:
    ALLOWED_HOSTS = [""]
else:
    ALLOWED_HOSTS = ["localhost","127.0.0.1"]

3、使用gunicorn部署

gunicorn -b 0.0.0.0:8000 --workers=2 --log-file error.log wsgi&


© 著作权归作者所有

共有 人打赏支持
r
粉丝 8
博文 55
码字总数 22691
作品 0
兰州
Django部署:Django+gunicorn+Nginx环境的搭建

本人的服务器环境为Ubuntu14.04,使用的是Python3.4版本,并且安装有pip(Ubuntu中Python3配合的是pip3),并且以管理员身份运行,如果是普通用户,请切换管理员权限(sudo)。 一.gunicorn...

巴鲁 ⋅ 2015/09/27 ⋅ 0

django+nginx+supervisor+gunicorn+gevent 网站部署

django+nginx+supervisor+gunicorn+gevent 网站部署 标签(空格分隔): 未分类 django gunicorn supervisor gevent django,nginx,supervisor,gunicorn,gevent这几个都是在本领域大名鼎鼎...

回不了 ⋅ 2015/01/16 ⋅ 0

virtualenv 环境下 Flask + Nginx + Gunicorn+ Supervis

在这篇文章里,我们将搭建一个简单的 Web 应用,在虚拟环境中基于 Flask 框架,用 Gunicorn 做 wsgi 容器,用 Supervisor 管理进程,然后使用 OneAPM Python 探针来监测应用性能,形成一个「...

OneAPM蓝海讯通 ⋅ 2015/07/15 ⋅ 0

Gunicorn:开源Python WSGI HTTP服务器

1. 关于Gunicorn Gunicorn是一个开源的Python WSGI HTTP服务器,移植于Ruby的Unicorn项目的采用pre-fork模式的服务器。Gunicorn服务器可与各种Web框架,包括django、flask、pyramid等。只要简...

guzhoujiexing ⋅ 2014/06/12 ⋅ 0

python web部署

nginx + gunicorn + flask + supervisor的搭建 为什么要加nginx。 Nginx能更好地直接处理静态资源(通过一些http request header),而把动态资源转发给后端服务器 Nginx也可以缓存一些动态内...

stone_ ⋅ 2016/04/28 ⋅ 0

python+nginx+gunicorn 部署django小记

部署环境 Ubuntu 12.04 LTS django 1.6.2 nginx 1.1.19 guniron 19.3.0 安装配置各项 安装django: pip install django==1.6.2 装nginx,此步适用ubuntu: apt-get install nginx 其它: 推荐......

不容置喙 ⋅ 2015/03/07 ⋅ 0

基于Django框架的网站部署

1.域名     首先,当我们输入一个网址http://www.example.com/时,首先经过DNS解析到对应的IP地址,从而对该IP实现访问。所以,要让别人访问我们项目的第一步,就是需要拥有两样东西,域...

whales ⋅ 2017/02/28 ⋅ 0

在Mopaas上部署WSGI类型的(Django, Tornado, Flask)Python应用

第一部分:安装必要工具。 1.因为这是部署Python开发环境,所以安装pip可以简化一些软件的安装过程。(PIP对应Lua的luarocks) sudo apt-get install python-pip 安装三个Python框架 sudo p...

糖果L5Q ⋅ 2015/09/09 ⋅ 0

Nginx+Gunicorn+virtualenv+supervisord+Postgresql部署Django应用

关于Django应用部署 Django是一个高效、多功能和动态地进化的Web应用开发框架。目前比较流行的部署、运行Django应用方式是基于Apache的mod_wsgi模块,但更加高效、弹性,同时又更加复杂的方式...

guzhoujiexing ⋅ 2014/06/15 ⋅ 0

Django使用Gunicorn部署出错

请教,今天使用gunicorn部署django应用出错,使用django自带的测试服务器没有报任何错误,但是使用gunicorn gunicorn myapp.wsgi:application 每次执行这个都会报错 ImproperlyConfigured: ...

raidyue ⋅ 2015/04/19 ⋅ 2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

MySQL主从复制原理、半同步操作步骤及原理

1.1 企业Linux运维场景数据同步方案 1.1.1 文件级别的异机同步方案 1、scp/sftp/nc 命令可以实现远程数据同步。 2、搭建ftp/http/svn/nfs 服务器,然后在客户端上也可以把数据同步到服务器。...

xiaomin0322 ⋅ 17分钟前 ⋅ 0

Oracle10g 数据及文件迁移过程[原]

QL*Plus: Release 10.2.0.1.0 - Production on 星期三 5月 11 10:22:35 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到: Oracle Database 10g Enterprise Edition Re......

harrypotter ⋅ 23分钟前 ⋅ 0

nginx安装

1:安装工具包 wget、vim和gcc yum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc gcc-c++ 2:下载nginx安装包 wget http://nginx.org/download/nginx-1......

壹丶贰 ⋅ 26分钟前 ⋅ 0

ideaVim安装及配置

1.安装插件 File-Settings-Plugins,Browse Repositories,输入ideavim,安装。 重启后,在Tools-Vim Emulator启用。 2.快捷键设置 ideaViim键与idea快捷键有冲突,可以在Settings-Other Se...

Funcy1122 ⋅ 30分钟前 ⋅ 0

MySQL中B+Tree索引原理

B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B...

浮躁的码农 ⋅ 44分钟前 ⋅ 0

两道面试题,带你解析Java类加载机制

在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题: class Grandpa{ static { System.out.println("爷爷在静态代码块"); }} cl...

1527 ⋅ 48分钟前 ⋅ 0

SpringCloud(Data Flow)

dataflow-server

赵-猛 ⋅ 59分钟前 ⋅ 0

深入理解Java虚拟机

这本书我读到第8章,之后就是在读不下去了。 读到后面是一种痛苦的体验,太多的东西是不全面的,大量的专有名词是没有解释的,读到最后很多东西仅仅是一个侧面,所以我觉得,这本书不适合初学...

颖伙虫 ⋅ 今天 ⋅ 0

NanoPi NEO core/ Ubuntu16.04单网卡配置3个IP地址(2个静态,1个动态)

配置 root@NanoPi-NEO-Core:/etc/network# cat interfacesauto loiface lo inet loopbackallow-hotplug eth0iface eth0 inet static address 172.31.188.249 netmask 255.......

SamXIAO ⋅ 今天 ⋅ 0

三步为你的App集成LivePhoto功能

摘要:LivePhoto是iOS9新推出的一种拍照方式,类似于拍摄Gif图或录制视频片段生成图片。如果没有画面感,可以联想《哈利波特》霍格沃茨城堡的壁画,哈哈,很炫酷有木有,但坑爹的是只有iphone6S以...

壹峰 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部