需要使用一个二级域名指向这个django目录的项目,试过了Uwsgi、fastcgi都没成功
服务器环境:
系统:CentOS release 6.6
Django:1.4
Nginx:1.9 (编译安装)
PHP:5.3、5.5 (编译安装)
Python:2.6、2.7 (编译安装)
目录结构:
...../djproject/下的树结构
.
├── database
│ └── kblogDbBackup.sql
├── djproject
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── settings.py
│ ├── settings.pyc
│ ├── urls.py
│ ├── urls.pyc
│ ├── wsgi.py
│ └── wsgi.pyc
├── Kblog
│ ├── admin.py
│ ├── admin.pyc
│ ├── djangochina_socket.xml
│ ├── forms.py
│ ├── forms.pyc
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── models.py
│ ├── models.pyc
│ ├── static
│ ├── templates
│ ├── views.py
│ └── views.pyc
├── manage.py
└── redeme.log
跟你Django 一点关系都没有
server {
listen 80;
server_name django.abcdefg.com;
location / {
include uwsgi_params;
uwsgi_pass localhost:9000;
}
}
http://nginx.org/en/docs/http/ngx_http_uwsgi_module.html