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

1, mezzanine介绍

mezzanine就是一个基于Django框架的应用, 详细可以参考官方网站:http://mezzanine.jupo.org/

2, Mezzanine 安装指南:

1
2
3
4
5
6
7
8
9
10
11
12
# Install from PyPI  
$ pip install mezzanine  
  
# Create a project  
$ mezzanine-project myproject  
$ cd myproject  
  
# Create a database  
$ python manage.py createdb  
  
# Run the web server  
$ python manage.py runserver

新建的项目如果要修改主题可以参考:https://github.com/renyi/mezzanine-themes.git

3,修改 nginx的配置文件

  到你的 nginx 安装目录下的 conf目录下 修改配置文件 nginx.conf.

 **** 关于部署由于之前静态文件的设置问题  

1
2
cd  /usr/local/nginx/conf/  
gedit  nginx.conf

    添加如下内容:

  注意  修改你对应项目的路径 比如 alias /home/daniel/myblog/static;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 server {   
        listen  8080;   
       server_name 123456;   
     
       location / {   
 root /home/daniel/myblog/;  
          uwsgi_pass   127.0.0.1:8000;   
          include     uwsgi_params;   
     }  
location /static {    
    autoindex on;    
    alias /home/daniel/myblog/static;    
    access_log off;    
    log_not_found off;    
}    
location /robots.txt {    
    alias /home/daniel/myblog/static;      
    access_log off;    
    log_not_found off;    
}  
location /favicon.ico {    
    alias /home/daniel/myblog/static/img;    
    access_log off;    
    log_not_found off;    
}   
   
}

相关教程