chap5 Apache虛擬主機

配置虛擬主機:
前提:需要DNS支持,配置DNS可參考chap4 ,
這裏我的DNS已經配好了。用nslookup解析如下:
[root@stationx conf]# nslookup
> www1.example.com
Server:         192.168.16.129
Address:        192.168.16.129#53
Name:   www1.example.com
Address: 192.168.16.129
> www2.example.com
Server:         192.168.16.129
Address:        192.168.16.129#53
Name:   www2.example.com
Address: 192.168.16.129

1、 安裝httpd服務基礎軟件包:
[root@stationx ~]# yum -y install httpd

2、 編輯/etc/httpd/conf/httpd.conf
參考模板,在最後追加:
NameVirtualHost 192.168.16.129:80 #這裏一定要填寫本機IP地址
<VirtualHost 192.168.16.129:80>
    DocumentRoot /var/www/vir1 #這個目錄要手動建立,同時還要創建測試文件。
    ServerName www1.example.com
</VirtualHost>
<VirtualHost 192.168.16.129:80>
    DocumentRoot /var/www/vir2 #這個目錄要手動建立,同時還要創建測試文件。
    ServerName www2.example.com
</VirtualHost>

3、 創建站點的測試文件:
[root@stationx ~]# cd /var/www/
[root@stationx www]# mkdir vir1
[root@stationx www]# mkdir vir2
[root@stationx www]# cd vir1
[root@stationx vir1]# vim index.html
[root@stationx vir1]# cd ..
[root@stationx www]# cd vir2/
[root@stationx vir2]# vim index.html

4、 重啓httpd服務並測試:
[root@stationx conf]# service httpd restart
[root@stationx conf]# chkconfig httpd on
 
5、進行測試(在本機或者在客戶機上測試,最好在WINDOWS客戶機上測試)
測試虛擬主機1
 
測試虛擬主機2
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章