赞
踩
Windows7,Windows10,Windows Server2008
其他Windows应该也大同小异
Apache2.4:
点击链接进入下载:迅雷云盘 迅雷云盘https://pan.xunlei.com/s/VNmFUn1Ln2sPySjcZPPFNy8MA1?pwd=kkqa复制这段内容后打开手机迅雷App,查看更方便
也可以根据自己需求,下载最新的版本:
点击进入python官网下载https://www.python.org/downloads/
点击进入Apache官网下载https://httpd.apache.org/download.cgi
Django官网https://www.djangoproject.com/download/
Mod_WSGI选择下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
Python3.6.3(在上面迅雷网盘下载,安装在默认路径):
勾选自动添加到环境变量,除了这个,其他一路默认下一步
Django:
安装完python之后,直接用pip安装即可
pip install django
下载速度慢可以使用清华源:
pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
mod_wsgi下载安装(在上面网盘里下载):
pip install "mod_wsgi-4.5.17+ap24vc14-cp36-cp36m-win_amd64.whl"
解压上面下载的Apache2.4(建议放在系统盘根目录下)
找到以下目标文件
打开之后编辑
Apache24\conf\extra\Django.conf
Apache24\conf\httpd.conf
修改之后,保存。
打开目录Apache24/bin目录
双击apache.exe之后,打开浏览器输入http://127.0.0.1:8888/
=============================分割线=======================================
如需要安装到系统服务中,实现开机自启动,可以使用以下方法
进入Apapche/bin目录下,进入CMD命令行
httpd.exe -k install -n "Jiuliang" #Jiuliang为Apache在windows的服务中的名字
Jiuliang为Apache在windows的服务中的名字
可自定义,例如:
httpd.exe -k install -n "api01"
安装之后可以在系统‘’服务‘’中找到,右键“属性”可以设置为开机自启
进入Apapche/bin目录下,进入CMD命令行
直接输入:
httpd.exe
查看错误的原因:
- httpd.exe: Syntax error on line 185 of E:/Apache24/conf/httpd.conf:
- Cannot load c:/users/administrator/appdata/local/programs/python/python36/lib/site-packages/
- mod_wsgi/server/mod_wsgi.cp36-win_amd64.pyd into server:
- \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3
上面这个错误就是因为没有按照上面的步骤安装:
mod_wsgi-4.5.17+ap24vc14-cp36-cp36m-win_amd64.whl
还有其他一些错误,例如端口号被占用之类的都可以使用此方法检测出来
还可以查看Apache的错误日志检测错误,日志文件路径:
- Apache24\logs # 日志文件夹
- Apache24\logs\access.log # 访问日志
- Apache24\logs\error.log # 错误日志
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。