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運行庫