Linux apache基于域名的虛擬主機(jī)配置手冊
搭建基于域名的虛擬主機(jī)1. 修改httpd.conf 配置文件2. 修改相關(guān)的配置項,具體如下圖:下圖為低版本(2.0.59)的配置圖,直接在httpd.conf 配置文件中添加就可以了
搭建基于域名的虛擬主機(jī)
1. 修改httpd.conf 配置文件

2. 修改相關(guān)的配置項,具體如下圖:下圖為低版本(2.0.59)的配置圖,直接在httpd.conf 配置文件中添加就可以了
,
下圖為高版本(2.2.4)的編譯安裝的apache 的配置圖
1. 在主配置httpd.conf 文件中打開相應(yīng)的配置項,到配置文件的末尾附件,去掉前面的#號就可以了,具體如下圖所示

2. 修改單獨的配置文件,具體例子如下圖所示:



3. 保存并退出httpd.conf 文件,重新啟動apache 服務(wù)器

4. 創(chuàng)建虛假主機(jī)的文檔根目錄和主頁文件index.html ,并使用vi 編輯器在index.html 文件里面添加內(nèi)容,下圖中只是使用cat 命令查看index.html 文件里的內(nèi)容
,
5. 因為沒有dns 的支持,使用vi 編輯器修改/etc/hosts文件,在里面添加虛擬主機(jī)的域名和IP 地址,如果你有dns 服務(wù)器,可以在dns 服務(wù)器里進(jìn)行設(shè)置,添加幾個主機(jī)記錄,將域名服務(wù)器IP 指向dns 服務(wù)器IP 就可以了,具體的內(nèi)容如下:

6. 打開瀏覽器登錄虛擬主機(jī)
,

7. 如果直接訪問會訪問這個虛擬主機(jī),因為它在虛擬主機(jī)里排在www.huashan.com 的上面,優(yōu)先級高點。

8. 可以看看日志文件,具體路徑和文件名如下圖:
,
擴(kuò)展
如果你編譯的是httpd-2.2.4.tar.gz 源碼包,使用apache 搭建基于域名的虛擬主機(jī)時,httpd.conf 里的內(nèi)容和編譯httpd-2.0.59.tar.gz 源碼包會不一樣,部分見下列圖片:
,




只是將一些配置虛擬主機(jī)的時候不一樣的地方給各位指出一下,僅供參考。httpd-2.2.4.tar.gz 的源碼包和httpd-2.0.59.tar.gz 的源碼包編譯安裝后在配置上還是有些差別的,可以去嘗試一下