溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

訪問Apache虛擬主機的方式(理論部分)

發布時間:2020-07-12 20:07:53 來源:網絡 閱讀:308 作者:wx5d2c2cbaaf223 欄目:系統運維

構建虛擬主機

■虛擬Web主機
●在同一臺服務器中運行多個Web站點,其中每一一個站點并不獨立
占用一臺真正的計算機
■httpd支持的虛擬主機類型
●基于域名的虛擬主機
●基于IP地址的虛擬主機
●基于端口的虛擬主機:

構建虛擬主機一 基于域名

■應用示例:

●構建2個虛擬Web站點
www.kgc.com, IP地址為173.17.17.11
www.kcce.com, IP地址為173.17.17.11
●在瀏覽器中訪問這兩個域名時,分別顯示不同的內容

1.為虛擬主機提供域名解析

[root@dnssvr ~]# vim /var/named/chroot/var/named/kgc.com.zone
@ IN NS dnssvr.kgc.com.
dnssvr IN A 173.1 7.1 7.2
www IN A 173.17.17.11
[root@dnssvr ~]# vim /var/named/chroot/var/named/kcce.com.zone
......
@ IN NS dnssvr.kgc.com.
www IN A 173.17.1711

2.為虛擬主機準備網頁文檔

[root@www ~]# mkdir -p /var/www/html/kgc
[root@www ~]# mkdir -p /var/www/html/accp
[root@www ~]# echo " <h2>www.kgc.com</h2>" >
/var/www/html/kgccom/index.html
[root@www ~]# echo
! <h2>www.accp.com</h2>" >
/var/www/html/kccecom/index.html

3.添加虛擬主機配置

[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.comf
<VirtualHost :80>
DocumentRoot "/var/www/html/kgccom"
ServerName www.kgc.com
ErrorLog "logs/www.kgc.com.error_log"
CustomLog "logs/www.kgc.com.access_log" common
< Directory "/var/www/html" >
Require all granted
</Directory>
</VirtualHost>
<VirtualHost
:80>
DocumentRoot "/var/www/html、accp
ServerName www.accp.com
ErrorLog "logs/www.accp.com.error_log"
CustomLog "logs/www.accp.com.access_log" common
< Directory "/var/www/html" >
Require all granted
</Directory>
< /VirtualHost>

4.在客戶機分別訪問虛擬Web主機

構建虛擬主機——基于端口

■應用示例:

●構建2個虛擬Web站點

www.kgc.com, IP地址、 端口為173.17.17.11:80
www.accp.com, IP地址、 端口為173.17.17.11:8353
在瀏覽器中訪問這兩個端口時,分別顯示不同的內容
[root@www ~]# vim /usr/loca/httpd/conf/extra/httpd-vhosts.conf
< VirtualHost 173.17.17.11:80習
DocumentRoot "/var/wwwhtml/kccecom"
ServerName www.kgc.com
</VirtualHost>
<VirtualHost 173.17.17.11:8353)
DocumentRoot "/var/www/html/kccepad"
ServerName www.accp.com
< NirtualHost>
Listen 80
Listen 8353

構建虛擬主機一 基于IP

■應用示例:
●構建2個虛擬Web站點
www.kgc.com, IP地址為220.181.120.61
www.kcce.com, IP地址為122.115.32.133
在瀏覽器中訪問這兩個IP時P分別顯示不同的內容
[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf
< VirtualHost 220.181.120.61:80>
DocumentRoot "/var/www/html/kgccom"
ServerName www.kgc.com
</NirtualHost> I
<VirtualHost 122.115.32.133:80>
DocumentRoot "/var/www/htm/kccecom"
ServerName www.kcce.com
</VirtualHost>

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女