网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

win7安装Apache并部署django环境

一、概述

创新互联是一家专业提供峰峰矿企业网站建设,专注与成都网站建设、网站设计、HTML5、小程序制作等业务。10年已为峰峰矿众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

    大多数python开发都在windows环境下,python  django MySQL 环境的部署是常见的环境,windows下安装mysql,python基本是安装,下一步即可,帮不作介绍,主要介绍django apache兼容环境的配置。

系统:win7 32/64

软件环境:python 2.7.x ;django 1.8.x ,apache 2.2.25

其中apache 2.2.25 和django wsgi.so模块请到这里下载

二、apache安装与部署django项目

下载好压缩包,会有以下两个文件

httpd-2.2.25-win32-x86-no_ssl.msi   #apache安装文件

mod_wsgi.so    #django部署模块

双击运行安装apache 如图:

win7安装Apache并部署django环境

以上三项可暂时随意填写或不填写。next

默认安装到C:\Program Files\Apache Software Foundation\Apache2.2 下

切换到此目录下的bin目录中,执行如下操作:如图:

httpd.exe -k stop

httpd.exe -k start

win7安装Apache并部署django环境

没有提示错误即表示安装启动成功。同时桌面右下角也会出现apache的服务图标,也可能图形化启动,用命令行启动可以快速定位错误。(如果有错误)。

三、配置apache部署django项目

1、确认djanog版本

win7安装Apache并部署django环境

2、进行apache安装目录下的conf目录

配置前先备份httpd.conf

用sublime或其他编辑器打开httpd.conf在最后加上如下内容:

WSGIScriptAlias  / C:/PythonCMDB/PythonCMDB/wsgi.py  #django项目wsgi.py位置 
WSGIPythonPath C:/PythonCMDB                     #django项目位置
WSGIPythonHome C:/Python27                       #python家目录
             #对django项目目录权限设置

    Order allow,deny
    Allow from all
    Require all granted
    Satisfy Any


Alias /static C:/PythonCMDB/static             #静态文件(html)权限设置

    Order allow,deny
    Allow from all

3、wsgi.so模块的安装配置

将解压出来的wsgi.so文件复制到C:\Program Files\Apache Software Foundation\Apache2.2\modules

配置httpd.conf大约在61行

添加如下行

LoadModule wsgi_module modules/mod_wsgi.so

4、重启apache

如果没有提示错误表示 没有问题。

四、验证部署

打开浏览器输入http://127.0.0.1/index(django项目在pycharm下的访问可能是http://127.0.0.1:8000/index) 如图:

 

win7安装Apache并部署django环境

到此结合python2.7.13  djaingo1.82  apache2.2.25  环境部署完成。


新闻名称:win7安装Apache并部署django环境
分享网址:http://bjjierui.cn/article/godsho.html

其他资讯