windows 7 下安裝多個 apache服務

windows 7 下安裝多個 apache 服務


下載 apache

選擇apache版本 http://www.apachehaus.com/cgi-bin/download.plx
如下,我選擇的是Apache2.4.20x64

選擇apache版本

配置 apache

1、解壓下載的壓縮文件到安裝目錄

如圖 第一個apache安裝目錄

第一個apache目錄

如圖 第二個apache安裝目錄

第二個apache目錄

2、修改配置文件

配置的第一個 apache 把它的服務命名爲 apache81。

1、修改 httpd.conf 配置文件
配置服務根目錄:
Define SRVROOT “E:\service\httpd-2.4.20-x64-vc14-r2\Apache24:
配置監聽端口(這裏我不使用默認80端口):
Listen 81
配置 DocumentRoot:
配置documentRoot
2、修改HTTPS服務端口(默認443端口):
將 conf\extra 目錄下的 httpd-ahssl.conf、httpd-ssl.conf 中的 443 全部替換爲 441

配置的第二個 apache 把它的服務命名爲 apache82。

1、修改 httpd.conf 配置文件
配置服務根目錄:
Define SRVROOT “E:\service\httpd-2.4.20-x64-vc14-r2\Apache2:
配置監聽端口(這裏我不使用默認80端口):
Listen 82
配置 DocumentRoot:
配置documentRoot
2、修改HTTPS服務端口(默認443端口):
將 conf\extra 目錄下的 httpd-ahssl.conf、httpd-ssl.conf 中的 443 全部替換爲 442

將 apache 安裝爲windows 服務

命令行切換到 第一個apache 安裝目錄下的bin目錄

切換到命令行

安裝命令

httpd.exe -k install -n "apache81" -f "E:\service\httpd-2.4.20-x64-vc14-r2\Apache24\conf\httpd.conf"

-k 表示安裝爲服務
-n 指定安裝的服務名
-f 指定安裝的配置文件

卸載命令

httpd.exe -k uninstall -n "apache81"

命令行切換到 第二個apache 安裝目錄下的bin目錄

切換到命令行

安裝命令

httpd.exe -k install -n "apache82" -f "E:\service\httpd-2.4.20-x64-vc14-r2\Apache2\conf\httpd.conf"

提示安裝成功後,打開 windows 服務就可以看到 apache81、 apache82 兩項服務

服務

打開瀏覽器訪問:localhost:81、localhost:82

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章