zoukankan      html  css  js  c++  java
  • Windows Apache Django 配置

    所有刚刚学习Django 都会在这里配置的时候遇到问题。这里我简单秒速一个傻瓜步骤,使得大家更容易上手。

    一、环境准备

    1、windows 32系统 至少是 XPSP3 版本,注意;apache2.X 不支持以下版本  Windows 95, 98, ME or NT 4.0

    2、下载软件

    apache2.4:由于apache 没有编译2.4的windows 版本,而是希望自己编译。那我们从apache house下载32版本的apache,注意VC11版本的不支持 XP 和 2003。我的是windows 7 32-bit,如果你和我的系统一样,恭喜:),请点这里直接下载。

    参考:http://www.apachehaus.com/cgi-bin/download.plx

    django1.6:为了方便大家从官网下载,请点击这里

    参考:https://www.djangoproject.com/download/

    python3.3:为了方便大家从官网下载,请点击这里(32bit)

    参考:http://www.python.org/download/

    wsgi3.4:一样的,对应Python3.3及apache2.4的32位版本,点这里下载

    参考:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

    二、安装

    python3.3:点击下载好的python 安装包,我默认安装到"C:python33"。

    环境变量配置:

    方式1:

    开始菜单=〉运行:CMD

    命令行输入:set path=%path%;C:python33 方式2:

    编辑系统环境变量:在开头位置加入:"C:python33;"

    django1.6:我解压下载好的zip文件到 "E:django1.6"

    1.安装

    开始菜单=〉运行:CMD

    命令行输入:

    ->E: ->cd django1.6 ->python setup.py install

    添加环境变量:"C:python33Scripts;" 参照 python3.3 步骤

    你现在可以删除 "E:django1.6" 文件夹了。

    2.建立Django项目

    我的Django项目文件夹 "E:django-project"

    ->E: ->cd django-project ->django-admin.py startproject mysite

    生成了如下文件:

    e:django-projectmysite    |---manage.py    |---mysite       |---__init__.py       |---settings.py        |---urls.py       |---wsgi.py  apache2.4:解压下载的zip文件。看到 "apahce24" 文件夹 及 "readme_first.html" 文件。

    拷贝到 "E:apache"

    现在 "E:apache" 有如下文件

    e:apache     |---readme_first.html    |---apache24

    wsgi3.4解压下载的zip文件。得到的"mod_wsgi.so"文件拷贝到 "e:apacheapache24modules"目录。

    三、配置

    apache 配置

    1."e:apacheapache24confhttp.conf"文件配置如下:

    # ServerRoot: 处 修改 SRVROOT  为 Define SRVROOT "e:/apache/apache24" # Listen:处 修改为你要的端口号,我的是 80 Listen 80 # Dynamic Shared Object (DSO) Support  处最后一行 添加 LoadModule wsgi_module modules/mod_wsgi.so # ServerName 处 更改的端口和你 Listen 一致 ServerName localhost:80

    2."e:apacheapache24confextrahttpd-vhosts.conf"文件最后添加配置如下:

    WSGIScriptAlias / "e:/django-project/mysite/mysite/wsgi.py" WSGIPythonPath "e:/django-project/mysite/" <Directory "e:/django-project/mysite/mysite/>     AllowOverride None     Options None     Require all granted </Directory>

    四、测试

    开始菜单=〉运行:CMD

    ->e: ->cd apache ->cd apache24 ->cd bin ->httpd

    在浏览器输入

    http://localhost/

    应该就可以看到DJANGO的页面了,希望对大家有用。

  • 相关阅读:
    简明Secure boot介绍
    密码学有什么用?
    mkimage, no such file or dir
    嵌入式系统安全简介
    希尔排序
    jQuery选择器
    css 选择器
    安装 SQL Server 2008 和管理工具 SQL Server 2008 management studio 及相关问题解决
    mac下安装安卓开发环境
    IOS开发小记-内存管理
  • 原文地址:https://www.cnblogs.com/zhwl/p/4299272.html
Copyright © 2011-2022 走看看