分类: 系统运维
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配置;