不管出于什么原因,世界那么大,各種各樣的需求都會有。同樣,在一臺windows上如何安裝兩個apache服務器呢?本人是出于測試需求的原因,所以就親自在原已裝有apache的windows機上再安裝了第二個apache服務器。具體的方法步驟如下,希望也可以給你帶來幫助。
(特別說明:本教程以apache2.4.23為例講解,其它版本的也基本相同。)
安裝第一個apache相信大家都沒有什么問題了,廢話不多說,這里我就直接從第二個apache安裝開始了:
一、下載apache
下載地址:http://www.apachelounge.com/download/
在這里根據自己的電腦,選擇32位的或者64位的。
如果你的計算機還沒有安裝VC14運行環境的話,記得也順便下載安裝,否則后面apache是安裝不成功的。VC14的安裝方法為傻瓜式安裝,這里我就不過多介紹了。
VC14 運行環境下載地址為:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
下載完成后把它解壓到你想安裝的目錄,如我的是:
二、配置 apache
在apache的conf目錄下找到 httpd.conf文件,可以用任何文本編輯器打開(如記事本),然后做如下修改:
1) 把ServerRoot "c:/Apache24"里面的c:/Apache24修改為你實際的安裝位置,如我的是:ServerRoot "D:/wamp/Apache24"。
2)配置監聽端口Listen為:Listen 81(這里只要不和第一個apache的一樣就行,默認是80)
3)查找DocumentRoot "c:/Apache24/htdocs",這個是服務器網站的根目錄,可以根據自己的需求修改,以后的網站程序就是放在這個目錄的,如我的是:DocumentRoot "D:/wamp/www"
4)修改HTTPS服務端口(這個不改暫時沒什么影響,我的也沒有改它):
將 conf\extra 目錄下的httpd-ssl.conf 中的 443 全部替換為 442
注意:下面這兩個地方很多教程里都沒有的,如果這里沒配置,安裝完后將無法訪問你的服務器(當然也可以安裝完再配置修改也行)。
6)查找改為:<Directory "c:/Apache24/htdocs">改為:<Directory "D:/wamp/www">;
7)查找改為:<Directory "c:/Apache24/cgi-bin">改為:<Directory "D:/wamp/Apache24/cgi-bin">
配置到這里就行了,下面開始安裝
三、安裝apache
按win鍵+r,輸入cmd按回車鍵,快速進入命令行模式:
使用cd切換到apache 安裝目錄下的bin目錄
然后根據自己的實際情況輸入如下命令:
httpd.exe -k install -n "服務名" -f "D:\wamp\Apache24\conf\httpd.conf"
步驟如下:
使用命令說明:
-k 表示安裝為服務
-n 為指定安裝的服務名(同一機器上安裝多個Apache服務時,這個服務名一定不能一樣)
-f 指定安裝的配置文件
四、測試
把Apache24/htdocs/目錄下的index.html復制到你自己定義的web根目錄(前面步驟二、3設置的目錄),然后在瀏覽器的地址欄輸入:http://localhost:81/ ?回車,看到如下頁面則表示apache能夠正常訪問。
至此,第二個apache的安裝算是圓滿完成了,再想安裝第2個、第3個就跟著這個步驟走肯定沒問題了!