VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • Django Mezzanine uwsgi nginx 配置(2)

至于部署方式可以采用,uWSGI,http://projects.unbit.it/downloads/。

1
2
3
4
tar zxvf uwsgi-latest.tar.gz  
cd uwsgi-1.2.6  
make  
cp uwsgi  /usr/sbin/uwsgi

安装完uWSGI。

在你的工程目录下新建文件 django_wsgi.py    

添加如下内容:

1
2
3
4
5
6
7
8
#!/usr/bin/env python  
# coding: utf-8  
import os,sys    
if not os.path.dirname(__file__) in sys.path[:1]:  
    sys.path.insert(0, os.path.dirname(__file__))    
os.environ['DJANGO_SETTINGS_MODULE'= 'settings'    
from django.core.handlers.wsgi import WSGIHandler    
application = WSGIHandler()

新建文件django.xml

添加如下内容,注意修改为自己的路径:

1
2
3
4
5
6
7
8
<uwsgi>  
     <socket>127.0.0.1:8000</socket>  
     <master>true</master>  
     <chdir>/home/daniel/myblog</chdir>    
     <pythonpath>..</pythonpath>  
    <wsgi-file>django_wsgi.py</wsgi-file>  
     <enable-threads>true</enable-threads>  
 </uwsgi>

最后运行: wsgi -x wsgi.xml

这是 配置好了,在浏览器输入: http://localhost:8080/

是不是能够浏览你的站点了。

具体配置可参见我的工程里的相关配置

/articlelist/uploads/allimg/200216/202PSX4-0.jpg

文章转自: http://blog.csdn.net/daniel_ustc/article/details/8855303



相关教程