linux web服務器(二)linux
1 :搭建基於域名的虛擬主機
首先爲兩個網站搭建dns服務器,並新建區域,分別爲:www.goole.com和www.baidu.com
2) 修改配置文件web
3) 修改數據文件緩存
4) 重啓dns服務服務器
5) 搭建兩個網站ide
6:準備網頁網站
7)打開虛擬主機配置文件,修改配置文件spa
8: 添加如下內容dns
9) 修改主配置文件,啓用虛擬主機
Vi /usr/local/httpd/conf/httpd.conf 去掉前面的#號
ip
10) 從新啓動httpd服務web服務器
11) 在客戶端上訪問虛擬web主機
到此爲止,基於域名的虛擬主機搭建完畢
注意:若是在客戶端上訪問不了,多是服務器的防火牆沒關或者沒開例外,或者dns服務沒有重啓,也有多是httpd服務沒有重啓。
案例二:搭建基於不一樣ip的虛擬主機
1)爲服務器添加兩個地址
2) 在dns的數據文件中修改解析的ip地址,goole使用192.168.1.1,baidu使用192.168.1.2
3) goole的保持不變
4) baidu:以下
5) 修改虛擬主機配置文件
6) 重啓httpd服務
7) 在客戶端上訪問網站 訪問以前清除dns緩存
8 )在客戶端上訪問虛擬web主機
案例三:基於端口的虛擬主機
1) 把dns數據文件「goole」和「baidu」中兩個網址的ip改成同一192.168.1.1
2) 修改虛擬主機配置文件
3) 修改httpd主配置文件 Vi /usr/local/httpd/conf/httpd.conf
4) 從新啓動httpd服務
5) 客戶端上訪問虛擬web網站