例如,現在您有一站點:
想添加一個端口運行另外一個站點:
第一步: 新建一個配置文件
複製 httpd.conf 另存爲 hooyes.conf (當然您可以起一個比這個更好聽一點的名字)
第二步: 修改配置文件
打開 hooyes.conf 文件
將其中的端口設置: Listen:8080
將網站目錄設置:
DocumentRoot "D:/Tweb/hooyes/webroot" (D:/Tweb/hooyes/webroot 爲您的第二站點的目錄)
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "D:/Tweb/hooyes/webroot"> (這個地方也要修改)
第三步:新建一個服務
httpd.exe -k install -n "服務名" -f "X:安裝目錄\apache2.2\conf\hooyes.conf"
#示例:
#如果Windows 環境下 運行 cmd 到 Apache 安裝目錄的Bin 目錄下:
#執行:
httpd.exe -k install -n "Apache_hooyes" -f "C:\apache2.2\conf\hooyes.conf"
第四步:
OK了,你可以測試您的站點是否運行正常了;
附其它操作:
#其他的命令:#將Apache安裝爲服務:
httpd -k install
#指定服務的名稱,當你在同一機器上安裝多個Apache服務時,你必須爲它們指定不同的名字。
httpd -k install -n "服務名" 爲不同名稱的服務使用不同的配置文件,則安裝時需要指定配置文件:httpd -k install -n "服務名" -f "c:\files\my.conf"
#如果你使用的是第一個命令,也就是除 -k install 外沒有其它命令行參數,那麼被安裝的服務名稱將是:Apache2 ,配置文件將使用conf\httpd.conf 。
移除一個Apache服務:
httpd -k uninstall
#使用下述命令移除特定名稱的Apache服務:
httpd -k uninstall -n "服務名"
#通常,啓動、重啓、關閉Apache服務的方法是使用Apache Service Monitor工具,另外也可以使用控制#臺命令:NET START Apache2 和 NET STOP Apache2 如果是Windows還可通過Windows服務控制面板。
#在啓動Apache服務之前,你應當使用下面的命令檢查一下配置文件的正確性:httpd -n "服務名" -t 你#可以通過命令行開關來控制Apache服務。
#要啓動一個已經安裝的Apache服務,可以使用:
httpd -k start
#要停止一個已經安裝的Apache服務,可以使用:
httpd -k stop
#或
httpd -k shutdown
#要重啓一個運行中的Apache服務,強制它重新讀取配置文件,可以使用:
httpd -k restart