如何在windows 7 下安裝多個 apache服務

不管出于什么原因,世界那么大,各種各樣的需求都會有。同樣,在一臺windows上如何安裝兩個apache服務器呢?本人是出于測試需求的原因,所以就親自在原已裝有apachewindows機上再安裝了第二個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個就跟著這個步驟走肯定沒問題了!

閱讀原文

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容