開啟http.conf, 將include conf/extra/httpd-vhosts.conf之前的注釋去掉, 載入此檔案
loadmodule vhost_alias_module modules/mod_vhost_alias.so之前的注釋去掉, 意思是允許apache使用虛擬主機
開啟httpd-vhosts.conf檔案, 將上面的內容複製乙份, 修改documentroot和servername為當前的專案根目錄以及自定義的主機名
注意: 需要把上面給的例子刪掉, 否則apache啟動不了
serveradmin [email protected]
documentroot 「$/htdocs\video\public」
servername video.com
errorlog 「logs/dummy-host2.example.com-error.log」
customlog 「logs/dummy-host2.example.com-access.log」 common
開啟hosts檔案(位置: c:\windows\system32\drivers\etc), 末尾新增 127.0.0.1 自定義的主機名.
重啟apache.
修改httpd.conf檔案, 同上1, 2步
修改80為任意不被占用的數字(5位可以, 6位卻不可以, 不知咋回事), documentroot 為專案根目錄, servername 為localhost即可
serveradmin [email protected]
documentroot 「$/htdocs\video\public」
servername localhost
errorlog 「logs/dummy-host2.example.com-error.log」
customlog 「logs/dummy-host2.example.com-access.log」 common
修改httpd.conf, 使其監聽你所定義的埠號. listen 12345
重啟apache.
apache虛擬主機配置
之前已經在csdn上上傳過apache的文件在這裡補充說明一下,apache2.2.x與tomcat或iis或三者之間的虛擬主機配置。介紹一下如何整合其他 web伺服器,如 iis tomcat 等。網上有 n多整合方案講的都不是很清楚 特別是 windows 下的 這裡要特別提示一下,apache...
apache虛擬主機配置
多個網域名稱 伺服器 對應乙個 ip 位址,配置方法為 namevirtualhost 111.22.33.44 servername www.sample.com documentroot www sample servername www.sample2.com documentroot www...
apache配置虛擬主機
namevirtualhost 80 directoryindex default.php index.html index.php index.htm servername www.host1.com servername host1 com documentroot d wamp www1 er...