Apache官网从2.2以后,再也不提供windows的msi或exe安装版本,如今Apache http Server有两个分支2.2及2.4html
若是以前有安装2.2的版本,请先卸载c++
一、进入apache官网:https://httpd.apache.org/download.cgiapache
二、选择2.4的版本,点击 Files for Microsoft Windows (windows安装版本)windows
三、选择前三个网站中的任意一下进入下载,(推荐Apache Lounge镜像站点快)网站
四、以Apache Lounge 为例,选择须要的x86或x64进行下载spa
不一样的VC对应不一样的vc++(简单理解为Visual Studio)版本,个人电脑上安装了VS2015因此选择VC14,若是是vs2012请选择VC11操作系统
个人电脑安装了VS2015,WIN10 X64位操做系统3d
一、下载完成后,解压出目录以下:code
二、详细的安装配置步骤能够参考图一中的ReadMe.txtorm
建立服务 :bin\httpd.exe
管理面板 :bin\ApacheMonitor.exe
主要的配置文件:conf\httpd.conf
网站根目录:\htdocs
下面说一下个人简单配置步骤
一、默认的安装目录是在C:/Apache24,找到本身的实际目录好比个人D:/Apache24
二、打开conf\httpd.conf
三、以管理员身份运行CMD,进入Apache24\bin 目录(httpd.exe所在目录)
四、输入 httpd.exe -k install -n "Apache24" 安装服务(注:Apache24为安装服务名称)
五、至此,安装基本完成。到安装目录下的bin目录中找到 ApacheMonitor.exe ,双击运行,启动apache服务
六、开启Apache服务,输入ip和端口访问(默认访问的是\htdocs\index.html)
若是要卸载这个服务 先要中止这个服务,而后输入httpd.exe -k uninstall –n “Apache24”卸载这个服务。
经过编写bat脚本自动安装Apache,减小劳动量。
1.在apache的文件目录下建立一个bat文件:win_install.cmd
2.输入示例代码,保存,以管理员身份运行,便可安装成功
3.安装成功以后,在服务管理器能够开启和中止服务
1 echo "正在安装Apache24"; 2 ::做用:以管理员身份安装Apache 说明:在 windows10 x64下工做正常 3 d: 4 cd %~dp0bin\ 5 httpd.exe -k install -n "Apache24" 6 pause
C:\Windows\system32>echo "正在安装Apache24"; "正在安装Apache24"; C:\Windows\system32>d: D:\>cd D:\Server\Apache24\bin\ D:\Server\Apache24\bin>httpd.exe -k install -n "Apache24"
请安装对应版本的VC++运行库
Visual C++ Redistributable Package(VC)
VC14对应Visual C++2015运行库
VC11对应Visual C++2012运行库
VC10对应Visual C++2010运行库