写出来 权当是给自己以后安装坐下记录
网上安装 记录很繁杂 而且很不全,整理了一下,并且 找到了一些新的方式,解决这个端口被占用的 问题,
首先从官网上下来apache2.2 (http://httpd.apache.org/)
点击
之后在新的页面点击
进入下个页面 再点击
之后选择自己需要的文件下载即可
点入下载。。。。
之后 把压缩包 解压 放置在你想安装的盘符里 (此处注意 在此路径中 不要出现空格 也不要出现中文的路径 否则即使安装成功后面也会很麻烦)
到这里 下载的步骤 完成
下面安装
1.放置在需要安装的目录下,最好是根目录
2.进入 apache22 ------->bin 复制 路径 我的路径是 D:\Apache22\bin
3.打开控制台 Win+R 输入cmd
4.进入当前路径 输入 httpd -k install 之后出现以下画面(以apache2.4为例)
5这时候 端口已经被占用了 安装显示成功 但是已经不能用了, 处理方式如下
1.最关键的一步 就是要先卸载原先安装好的这个apache2.4. 之前我一直改啊 改啊 老忘记卸载 结果 一直不行。
2.在控制台输入一下语句,即可以卸载!如图
3.之后可以选择进入任务管理器 找到占用443的端口 的家伙 然后Kill, 这个方法很麻烦,如果装了其他的软件 SQL数据库 或者 VM虚拟机的 话还是会冲突。可以用如下办法
4.在目录中找到 conf 在进入 extra 之后找到 俩个文件 入下图
5.用记事本 打开这俩个文件 将其中 的 443 端口改成 其他 没有被占用的端口。 例如改成442 然后保存,例如 这是ssl.conf 中Listen部分的443,
6.基本上碰到443全成442,之后 保存 再进入控制台输入安装语句即可, 如果安装失败 一定要先输入卸载语句 卸载之后,再进行相应的调整,再次安装才可以。
7.如果是 80端口被占用 那么就是需要修改 在conrf 下面的 httpd.conrf 和上面的 一样也是修改端口 可以改为 81 或者8080 按图修改
之后 完成! 搞定 !