blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法

一、下载

下载网址:http://httpd.apache.org/

1.进入下载网址,选择下载版本(Apache httpd 2.4.41 Released为例),点击download
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第1张图片
2.选择下载版本,第一个是linux版本的,这里我们选择第二个for Windows的blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第2张图片
3.apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。
其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第3张图片
4.打开ApacheHaus之后,这个网站上有各种windows版本,可以选择你要下载的版本,但是尽量选择电脑安装有相对应的visual studio的版本,这里我选择VC15的x64版本的
可以在 控制面板>程序>程序和功能 中查询visual studio的版本
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第4张图片
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第5张图片
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第6张图片
等待下载完毕进行安装

二、安装

1.下载完成后得到一个压缩包,点击进行解压
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第7张图片
2.解压获取到一个文件夹(名为Apache24),然后从在cmd中进入到文件夹的bin目录下,输入命令httpd.exe,若没有出现以下错误则安装成功,可直接进行测试,否接着下面的步骤进行修改
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第8张图片
3.修改Apache24文件夹下conf目录下的httpd.conf文件(以文本的方式打开即可,或者使用其他文本编辑器打开也可)
修改大约第39行的路径在这里插入图片描述
将存放Apache24文件夹的目录复制到
Define SRVROOT "/Apache24"中,不要换行直接粘贴即可,一定要记得保存
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第9张图片
4.再执行第2步的httpd.exe命令(若没有出现下面的错误则为安装成功可直接测试,出现以下错误继续往下修改)blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第10张图片
5.错误为80端口被占用,修改conf目录下的httpd.conf文件代码,大约第67行的Listen 80,将80端口修改为81、82等等均可(这里修改为81)
在这里插入图片描述
在这里插入图片描述
6.再执行第2步的httpd.exe命令(若没有出现下面的错误则为安装成功可直接测试,出现以下错误继续往下修改)
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第11张图片
7. 443端口被占用,修改conf目录中的extra目录下的两个文件,将其443端口修改为442或444均可
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第12张图片
第一个文件修改的代码约在18行
在这里插入图片描述
第二个文件修改的代码约在37行
在这里插入图片描述
修改完毕保存,再执行第二步的httpd.exe命令不在出错即安装成功

三、测试

1.dos窗口bin目录下输入httpd.exe命令不出错误并处于阻塞状态即为成功开启apache
2.在浏览器中输入http://localhost:81/回车出现以下页面即可(端口为修改80端口后的,根据自身的修改输入)
注:修改了80端口后,每次使用都需要添加修改后的端口!!
blog-win10环境下载安装apache过程及80、443端口被占用问题解决方法_第13张图片
此文章为作者本人原创,仅限于作者本人的学习总结记录,若有错误之处请留言提出。

你可能感兴趣的:(学习笔记)