码迷,mamicode.com
首页 > 其他好文 > 详细

django+mod_wsig+apache搭建生产环境

时间:2014-09-03 11:14:06      阅读:344      评论:0      收藏:0      [点我收藏+]

标签:style   http   color   os   io   ar   文件   sp   log   

1:安装mod_wsgi:下载mod_wsgi.so放在modules(在apache安装路径中)文件夹中

    下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

 **注意:在选择的时候要记住:mod_wsgi-3.5.ap22.win32-py3.3.zip是指对应的apache版本是22,win32不是你的系统的位数,而是apache的位数。这个可以在logs文件夹中可以看到,python是3.3版本。

  在apache的配置文件中(conf/httpd.conf)找到LoadModule,在其中加入:

  LoadModule wsgi_module modules/mod_wsgi.so

  到这里apache的初步配置就成功了。启动浏览器,输入http:127.0.0.1:80试试,如果现实It works。表示第一步成功了。恭喜进行下一步。

2 在proj(工程)下有一个wsgi.py文件,这个文件就是用来配置的

  里面的内容是:

#绿色部分在wsgi.py中没有,是需要我们添加的

import os 

import sys

from django.core.wsgi import get_wsgi_application

sys.path.append(r‘E:\project\proj‘) #将项目路径放在这里

sys.path.append(r‘E:\project\proj\searchapp‘) #将应用路径放在这里

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "proj.settings")

application = get_wsgi_application()

 

3 在http.conf:写入

WSGIScriptAlias  /  "E:/project/proj/wsgi.py" #这个路径是你的wsgi.py文件的绝对路径

注意:中间的’/’是必不可少的,否则会报错

 

 

django+mod_wsig+apache搭建生产环境

标签:style   http   color   os   io   ar   文件   sp   log   

原文地址:http://www.cnblogs.com/zcbhm/p/3953079.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!