windows apache安装详解

  • Post author:
  • Post category:其他


本篇主要讲述windows环境下apache的安装、卸载以及多个apache共存的操作



文章目录




安装




安装多个apache




卸载




命令整理

apache官网:http://httpd.apache.org/download.cgi

windows下载详细地址:https://www.apachehaus.com/cgi-bin/download.plx

服务器环境:windows server 2008 R2

apache版本:2.4.46




安装

  1. 创建一个文件夹,对下载好的apache压缩包进行解压

在这里插入图片描述

  1. 进入apache目录下conf,对httpd.conf进行修改

    Define SRVROOT “D:\Apache\Apache24” (引号内为你安装apache的路径)

    Listen 80(设置自己需要的端口号)

    在这里插入图片描述

    在这里插入图片描述
  2. 打开目录到bin目录下,用管理员打开cmd,cmd也cd切换到apache的bin目录下,安装命令:httpd -k install,

    此时一般如果第一次安装都会报一个错误

    ,如下图。

    此时是因为服务器上缺少vc服务,百度

    vc++2015

    ,安装一下,然后再次执行httpd -k install 即可完成apache的安装。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4. 双击打开bin目录下ApacheMonitor.exe,桌面右下角会出现apache图标,右击图标open Apache Monitor打开apache的操作界面,点击start启动apache。

(启动图标是绿色才是正常,如果还是红色则是有问题存在,可重新打开cmd在bin目录下执行httpd -t查看具体的报错信息)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5. 打开浏览器进行访问服务器地址http://xxx.xxx.xxx.xxx:8080,页面出现It works!就说明apache安装成功了。

在这里插入图片描述




安装多个apache

如果有需求需要在一台服务器安装第二个甚至多个apche,使用之前的安装命令会发现无法安装(提示服务已安装),此时需要做一些调整进行安装

  1. 重新创建一个文件夹(名字与上一个apache文件夹名不一样即可),对压缩包进行解压
  2. 进入conf,对httpd.conf进行修改路径和端口,端口不能重复
  3. 进入到bin目录下,执行安装指令,如果执行httpd -k install (默认安装命令)会提示服务已经安装,此时需要调整命令,使用添加别名后的命令进行安装httpd -k install -n apache2 (添加-n apche2别名)

    在这里插入图片描述

    4.点开右下角apache服务,会发现里面有两个apache了,点击start启动即可,同时查看servers服务里也可以看到

    在这里插入图片描述

    在这里插入图片描述




卸载

  1. 将当前运行的apache服务进行关闭,打开右下角apache图标,点击stop即可
  2. 打开cmd进入到当前安装的bin目录下,执行https -k uninstall,如果是使用别名安装的,执行命令需要加上对应的别名https -k uninstall -n xxxxx。
  3. 命令执行后,到apache图标出打开查看apache服务是否已经消失,同时也点击servers里面查看服务是否消失,如果都没有,就表示apche已经完整卸载。




命令整理

  1. 安装

默认安装:httpd -k install

别名安装:httpd -k install -n xxxxx

  1. 卸载

默认卸载:httpd -k uninstall

别名卸载:httpd -k uninstall -n xxxxx

  1. 检查

检查报错:httpd -t



版权声明:本文为baidu_36366930原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。