Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2339580
  • 博文数量: 168
  • 博客积分: 3184
  • 博客等级: 中校
  • 技术积分: 3959
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-12 18:57
文章存档

2019年(1)

2018年(2)

2017年(3)

2016年(15)

2015年(10)

2014年(60)

2011年(1)

2010年(76)

分类: 系统运维

2015-06-30 17:22:40

一:Django

  1: django startproject   pro_name

  2: cd pro_name

  3: touch server.sh & chmod 777 server.sh;

  4: 在server.sh的文件里,写入如下内容:

   nginx -s reload  #重新加载nginx的配置文件  

   uwsgi django.ini  #加载uwsgi的配置文件

  5:touch django.ini,在django.ini文件中填入如下内容:   

[uwsgi]

socket = 182.92.105.95:8012  #指定uwsgi的服务端口

processes = 2

chdir = /home/yihen/local/sys/djdemo/demo/   #指定django project的目录

pythonpath = ..

wsgi-file = ./demo/wsgi.py

 

二:配置Nginx

1: cd /home/yihen/local/nginx/conf/;

2: vim nginx.conf

3: 修改server参数内容,如下:

    server {

        listen       8018;   #对外的监听端口

        server_name  class="s1" style="margin:0px;padding:0px;"> 

        location / {

        include uwsgi_params;

        uwsgi_pass 182.92.105.95:8012; #uwsgi的IP及端口

        }

 

三:使用步骤

1  按照一 二步骤的配置,配置好各个文件;

2  每次修改了nginx文件,需要运行一次server.sh文件,重新加载nginx配置;

阅读(2312) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~