Ubuntu12.04 + Nginx + uWSGI + Django1.4配置
2012-07-24 00:00
363 查看
1. 安装 Nginx : http://nginx.org/en/download.html
5. 配置Nginx:
server {
listen 80;
server_name 127.0.0.1;
location / {
uwsgi_pass 127.0.0.1:9090;
include uwsgi_params;
}
}
6. 配置uWSGI:
<uwsgi>
<master>true</master>
<socket>127.0.0.1:9090</socket>
<pythonpath>..</pythonpath>
<module>mysite.wsgi</module>
</uwsgi>
7. 启动应用
sudo add-apt-repository ppa:nginx/stable apt-get update apt-get install nginx2. 安装 uWSGI :
sudo apt-get install libxml2-dev python-dev python-pip sudo pip install uwsgi3. 安装 Django:
sudo pip install django4. 开发应用:
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 界面。
相关文章推荐
- Debian+nginx+uWSGI+Django配置
- nginx+uwsgi+django1.6 配置过程
- Django,uwsgi,nginx简单配置
- ubuntu下uwsgi + nginx +django 修改默认配置部署的注意点
- Django+Nginx+uwsgi+Ubuntu配置
- uwsgi+django+nginx配置问题总结
- VPS上配置NGINX+UWSGI+DJANGO+MYSQL
- centos下配置django、uwsgi和nginx(亲测成功)
- 在树莓派2为django配置uwsgi和nginx服务
- Django Ubuntu部署:nginx + uWSGI配置
- 第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置
- Django Nginx+uwsgi 安装配置
- Debian环境 Python + Django + Nginx + uWSGI + MySQL 配置备忘
- Nginx + uwsgi + Django 简单上线配置
- django+nginx+uwsgi配置
- Ubuntu server 14.0.4 配置django+uwsgi+Nginx
- Django|Nginx|Uwsgi|Redis|Websocket配置、使用与部署
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
- Django Nginx+uwsgi 安装配置
- CentOS6.下Nginx+django+uwsgi配置多个虚拟机