您的位置:首页 > 运维架构 > Nginx

Ubuntu12.04 + Nginx + uWSGI + Django1.4配置

2012-07-24 00:00 363 查看
1. 安装 Nginx : http://nginx.org/en/download.html
sudo add-apt-repository ppa:nginx/stable
apt-get update
apt-get install nginx
2. 安装 uWSGI :

sudo apt-get install libxml2-dev python-dev python-pip
sudo pip install uwsgi
3. 安装 Django:

sudo pip install django
4. 开发应用:

cd
django-admin.py startproject mysite
cd mysite
python manage.py startapp myapp

5. 配置Nginx:

sudo vi /etc/nginx/conf.d/mysite.conf
内容如下:

server {

listen 80;

server_name 127.0.0.1;

location / {

uwsgi_pass 127.0.0.1:9090;

include uwsgi_params;

}

}

6. 配置uWSGI:

vi ~/mysite/uwsgi.xml
内容如下:

<uwsgi>

<master>true</master>

<socket>127.0.0.1:9090</socket>

<pythonpath>..</pythonpath>

<module>mysite.wsgi</module>

</uwsgi>

7. 启动应用

uwsgi -x ~/mysite/uwsgi.xml
sudo /etc/init.d/nginx restart
访问 http://127.0.0.1 出现 Welcome to django 界面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django nginx uwsgi ubuntu