免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2813 | 回复: 7
打印 上一主题 下一主题

nginx+uwsgi来部署Django [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-05 09:57 |只看该作者 |倒序浏览
本帖最后由 Mysql2009 于 2012-05-05 09:58 编辑

1. 软件下载地址:

uwsgi
?
wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz

flup
?
wget http://www.saddi.com/software/flup/dist/flup-1.0.2.tar.gz

django
?
wget http://media.djangoproject.com/releases/1.2/Django-1.2.5.tar.gz

2. 安装

flup和django   都是用 python setup.py install

uwsgi安装
?
cd  uwsgi-0.9.6.8
python uwsgiconfig.py --build
cd nginx
cp uwsgi_params /usr/local/nginx/conf/

3. 建立项目目录
?
cd /root
django-admin.py startproject  my_django

vi uwsgi.xml
?
<uwsgi>
  <socket>0.0.0.0:8000</socket>
  <listen>20</listen>
  <master>true</master>
  <pidfile>/usr/local/nginx/uwsgi.pid</pidfile>
  <processes>2</processes>
  <module>django_wsgi</module>  #这个文件下面要建立
  <pythonpath>/root/my_django</pythonpath>   #刚才建立项目的路径
  <profiler>true</profiler>
  <memory-report>true</memory-report>
  <enable-threads>true</enable-threads>
  <logdate>true</logdate>
  <limit-as>6048</limit-as>
</uwsgi>

vi django_wsgi
?
import os
import django.core.handlers.wsgi
os.environ['DJANGO_SETTINGS_MODULE'] = 'my_django.settings'    #这里的my_django.settings 表示 "项目名.settings"
application = django.core.handlers.wsgi.WSGIHandler()

4. 添加nginx配置
?
server {
        listen  80;
         server_name 192.168.0.100;
   
          location / {
            root /root/my_django;
            uwsgi_pass   127.0.0.1:8000;
            include     uwsgi_params;
            access_log  off;  }

}

5. 启动uwsgi和nginx
?
/usr/local/nginx/sbin/nginx
uwsgi -x /root/my_django/uwsgi.xml &

好了,打开浏览器测试下吧

论坛徽章:
13
双鱼座
日期:2013-10-23 09:30:05数据库技术版块每日发帖之星
日期:2016-04-20 06:20:00程序设计版块每日发帖之星
日期:2016-03-09 06:20:002015亚冠之塔什干火车头
日期:2015-11-02 10:07:452015亚冠之德黑兰石油
日期:2015-08-30 10:07:07数据库技术版块每日发帖之星
日期:2015-08-28 06:20:00数据库技术版块每日发帖之星
日期:2015-08-05 06:20:002015年迎新春徽章
日期:2015-03-04 09:57:09辰龙
日期:2014-12-03 14:45:52酉鸡
日期:2014-07-23 09:46:23亥猪
日期:2014-03-13 08:46:22金牛座
日期:2014-02-11 09:36:21
2 [报告]
发表于 2012-05-08 09:19 |只看该作者
8错,学习鸟

论坛徽章:
0
3 [报告]
发表于 2012-06-28 09:20 |只看该作者
bikong0411 发表于 2012-05-08 09:19
8错,学习鸟


欢迎多多交流啊,兄弟的帖子都是回复的哦,一个主题都没有啊

论坛徽章:
13
双鱼座
日期:2013-10-23 09:30:05数据库技术版块每日发帖之星
日期:2016-04-20 06:20:00程序设计版块每日发帖之星
日期:2016-03-09 06:20:002015亚冠之塔什干火车头
日期:2015-11-02 10:07:452015亚冠之德黑兰石油
日期:2015-08-30 10:07:07数据库技术版块每日发帖之星
日期:2015-08-28 06:20:00数据库技术版块每日发帖之星
日期:2015-08-05 06:20:002015年迎新春徽章
日期:2015-03-04 09:57:09辰龙
日期:2014-12-03 14:45:52酉鸡
日期:2014-07-23 09:46:23亥猪
日期:2014-03-13 08:46:22金牛座
日期:2014-02-11 09:36:21
4 [报告]
发表于 2012-06-28 09:24 |只看该作者
回复 3# Mysql2009

呵呵,没发过主贴

   

论坛徽章:
0
5 [报告]
发表于 2012-06-28 10:15 |只看该作者
bikong0411 发表于 2012-06-28 09:24
回复 3# Mysql2009

呵呵,没发过主贴


兄弟是做开发的啊?还是运维啊?

论坛徽章:
13
双鱼座
日期:2013-10-23 09:30:05数据库技术版块每日发帖之星
日期:2016-04-20 06:20:00程序设计版块每日发帖之星
日期:2016-03-09 06:20:002015亚冠之塔什干火车头
日期:2015-11-02 10:07:452015亚冠之德黑兰石油
日期:2015-08-30 10:07:07数据库技术版块每日发帖之星
日期:2015-08-28 06:20:00数据库技术版块每日发帖之星
日期:2015-08-05 06:20:002015年迎新春徽章
日期:2015-03-04 09:57:09辰龙
日期:2014-12-03 14:45:52酉鸡
日期:2014-07-23 09:46:23亥猪
日期:2014-03-13 08:46:22金牛座
日期:2014-02-11 09:36:21
6 [报告]
发表于 2012-06-29 08:57 |只看该作者
回复 5# Mysql2009


    开发,偶尔捯饬捯饬服务器

论坛徽章:
0
7 [报告]
发表于 2012-07-01 13:34 |只看该作者
有一本书,最近出版的可以参考一下。。。

   

论坛徽章:
0
8 [报告]
发表于 2012-07-02 11:18 |只看该作者
deams 发表于 2012-07-01 13:34
有一本书,最近出版的可以参考一下。。。


啥书,发过来看看呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP