一、下载
下载网址:http://httpd.apache.org/
1.进入下载网址,选择下载版本(Apache httpd 2.4.41 Released为例),点击download
2.选择下载版本,第一个是linux版本的,这里我们选择第二个for Windows的
3.apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。
其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。
4.打开ApacheHaus之后,这个网站上有各种windows版本,可以选择你要下载的版本,但是尽量选择电脑安装有相对应的visual studio的版本,这里我选择VC15的x64版本的
可以在 控制面板>程序>程序和功能 中查询visual studio的版本
等待下载完毕进行安装
二、安装
1.下载完成后得到一个压缩包,点击进行解压
2.解压获取到一个文件夹(名为Apache24),然后从在cmd中进入到文件夹的bin目录下,输入命令httpd.exe,若没有出现以下错误则安装成功,可直接进行测试,否接着下面的步骤进行修改
3.修改Apache24文件夹下conf目录下的httpd.conf文件(以文本的方式打开即可,或者使用其他文本编辑器打开也可)
修改大约第39行的路径
将存放Apache24文件夹的目录复制到
Define SRVROOT "/Apache24"中,不要换行直接粘贴即可,一定要记得保存
4.再执行第2步的httpd.exe命令(若没有出现下面的错误则为安装成功可直接测试,出现以下错误继续往下修改)
5.错误为80端口被占用,修改conf目录下的httpd.conf文件代码,大约第67行的Listen 80,将80端口修改为81、82等等均可(这里修改为81)
6.再执行第2步的httpd.exe命令(若没有出现下面的错误则为安装成功可直接测试,出现以下错误继续往下修改)
7. 443端口被占用,修改conf目录中的extra目录下的两个文件,将其443端口修改为442或444均可
第一个文件修改的代码约在18行
第二个文件修改的代码约在37行
修改完毕保存,再执行第二步的httpd.exe命令不在出错即安装成功
三、测试
1.dos窗口bin目录下输入httpd.exe命令不出错误并处于阻塞状态即为成功开启apache
2.在浏览器中输入http://localhost:81/回车出现以下页面即可(端口为修改80端口后的,根据自身的修改输入)
注:修改了80端口后,每次使用都需要添加修改后的端口!!
此文章为作者本人原创,仅限于作者本人的学习总结记录,若有错误之处请留言提出。