win7安装Apache并部署django环境
2017-10-22 15:33
375 查看
一、概述
大多数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 如图:
以上三项可暂时随意填写或不填写。next
默认安装到C:\Program Files\Apache Software Foundation\Apache2.2 下
切换到此目录下的bin目录中,执行如下操作:如图:
httpd.exe -k stop
httpd.exe -k start
没有提示错误即表示安装启动成功。同时桌面右下角也会出现apache的服务图标,也可能图形化启动,用命令行启动可以快速定位错误。(如果有错误)。
三、配置apache部署django项目
1、确认djanog版本
2、进行apache安装目录下的conf目录
配置前先备份httpd.conf
用sublime或其他编辑器打开httpd.conf在最后加上如下内容:
3、wsgi.so模块的安装配置
将解压出来的wsgi.so文件复制到C:\Program Files\Apache Software Foundation\Apache2.2\modules
配置httpd.conf大约在61行
添加如下行
4、重启apache
如果没有提示错误表示 没有问题。
四、验证部署
打开浏览器输入http://127.0.0.1/index(django项目在pycharm下的访问可能是http://127.0.0.1:8000/index) 如图:
到此结合python2.7.13 djaingo1.82 apache2.2.25 环境部署完成。
大多数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 如图:
以上三项可暂时随意填写或不填写。next
默认安装到C:\Program Files\Apache Software Foundation\Apache2.2 下
切换到此目录下的bin目录中,执行如下操作:如图:
httpd.exe -k stop
httpd.exe -k start
没有提示错误即表示安装启动成功。同时桌面右下角也会出现apache的服务图标,也可能图形化启动,用命令行启动可以快速定位错误。(如果有错误)。
三、配置apache部署django项目
1、确认djanog版本
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家目录 <Directory C:/PythonCMDB/PythonCMDB> #对django项目目录权限设置 <Files wsgi.py> Order allow,deny Allow from all Require all granted Satisfy Any </Files> </Directory> Alias /static C:/PythonCMDB/static #静态文件(html)权限设置 <Directory C:/PythonCMDB//static> Order allow,deny Allow from all </Directory>
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) 如图:
到此结合python2.7.13 djaingo1.82 apache2.2.25 环境部署完成。
相关文章推荐
- Win7环境下Apache+mod_wsgi本地部署Django
- Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署
- 【RedHat】手动编译安装部署Apache2.4、PHP7.1、MySql5.7开发环境
- win7(64位)php5.5-Apache2.4-mysql5.6环境安装
- win7(64位)php5.5-Apache2.4-mysql5.6环境安装
- 64位Win7下安装与配置PHP环境【Apache+PHP+MySQL】
- win7下安装配置apache+php+mysql环境
- 已解决:好用的集成PHP环境 一键安装包PHPNow--Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 !(亲自测试通过)
- 第四百节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装python3.5.1
- 第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块
- Cenos(6.6/7.1)下从源码安装Python+Django+uwsgi+nginx到写nginx的环境部署(一)
- Windows环境下在Apache24上部署多个django项目(多端口)
- python&Django&mariadb&Apache&mod_wsgi 环境部署
- 已解决:好用的集成PHP环境 一键安装包PHPNow--Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 !(亲自测试通过)
- Win7下安装配置PHP+Apache+Mysql+PHPMyAdmin环境教程(非集成)
- Win7下安装配置PHP+Apache+Mysql+PHPMyAdmin环境教程(非集成)
- django环境部署-apache环境
- Linux下安装Apache并以mod_wsgi方式部署django站点
- Apache-Tomcat-9在centos7.4环境中安装部署
- Apache部署Django环境