91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

發布時間:2020-06-14 21:36:07 來源:網絡 閱讀:240 作者:qq5d47f509174fe 欄目:系統運維

虛擬主機

虛擬Web主機概念:

在同一臺物理服務器中運行多個Web站點,其中每一個站點并不獨立

占用一臺真正的計算機

Httpd服務支持的虛擬主機類型

基于域名的虛擬主機——常用

基于端口的虛擬主機

基于IP地址的虛擬主機

基本架構拓撲圖(簡單拿繪圖畫的)

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

基于域名的虛擬主機(含Demo)

基于域名的虛擬主機即是為每個虛擬主機配置不同的域名,但其指向的IP地址都為一個。同時也是使用最為廣泛的虛擬主機類型。

Demo

1、安裝實驗所需DNS、HTTP服務

[root@localhost ~]# yum -y install bind httpd

2、修改DNS服務的全局配置文件、區域配置文件

全局配置文件(/etc/named.conf)

修改監聽端口為any,修改允許訪問為any

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

區域配置文件(/etc/named.rfc1912.zones)

添加kgc.comaccp.com兩個區域

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

3、配置區域數據配置文件

[root@localhost ~]# cd /var/named/
[root@localhost ~]#cp -p named.localhost kgc.zone
[root@localhost ~]#cp -p named.localhost accp.zone
[root@localhost ~]#vim  kgc.zone/accp.zone
vi編輯器中
刪除IPV6地址
按G定位末行
添加
www  IN A 192.168.116.135(本機IP地址)
wq保存退出

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

4、修改HTTP主配置文件

位置:/etc/httpd/conf/httpd.conf

按G定位末行;i插入
  1 <VirtualHost *:80>                        //*為IP地址,80為端口號        
  2 DocumentRoot /var/www/html/kgc         //網站地址
  3 ServerName www.kgc.com                 //域名
  4 Errorlog "logs/www.kgc.com.error_log"      //錯誤日志地址
  5 CustomLog "logs/www.kgc.com.access_log" common       //日志地址(末尾使用common引用下面的配置)
  6   <Directory "/var/www/html">
  7     Require all granted
  8   </Directory>
  9 </VirtualHost>                //收尾,結束
 10 
 11 <VirtualHost *:80>
 12 DocumentRoot /var/www/html/accp
 13 ServerName www.accp.com
 14 Errorlog "logs/www.accp.com.error_log"
 15 CustomLog "logs/www.accp.com.access_log" common
 16   <Directory "/var/www/html">
 17     Require all granted
 18   </Directory>
 19 </VirtualHost>

5、建立域名對應的首頁

[root@localhost httpd]# cd /var/www/html/
[root@localhost html]# mkdir accp kgc
[root@localhost html]# cd kgc/
[root@localhost kgc]# vim index.html
vi編輯器中
<h2>this is kgc web</h2>
wq保存退出
[root@localhost kgc]# cd ../
[root@localhost html]# cd accp/
[root@localhost accp]# vim index.html
vi編輯器中
<h2>this is kgc web</h2>
wq保存退出
[root@localhost accp]# 

6、驗證試驗結果

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)
基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

基于端口的虛擬主機(含Demo)

Demo

1、修改HTTP主配置文件

位置:/etc/httpd/conf/httpd.conf

  1 <VirtualHost *:80>                          //80端口為http的默認端口
  2 DocumentRoot /var/www/html/kgc
  3 ServerName www.kgc.com
  4 Errorlog "logs/www.kgc.com.error_log"
  5 CustomLog "logs/www.kgc.com.access_log" common
  6   <Directory "/var/www/html">
  7     Require all granted
  8   </Directory>
  9 </VirtualHost>
 10 
 11 <VirtualHost *:8080>                           //修改端口為8080
 12 DocumentRoot /var/www/html/kgc02
 13 ServerName www.kgc.com
 14 Errorlog "logs/www.kgc02.com.error_log"
 15 CustomLog "logs/www.kgc02.com.access_log" common
 16   <Directory "/var/www/html">
 17     Require all granted
 18   </Directory>
 19 </VirtualHost>

2、建立對應首頁

[root@localhost httpd]# cd /var/www/html/
[root@localhost html]# mkdir kgc02
[root@localhost html]# cd kgc02/
[root@localhost kgc]# vim index.html
vi編輯器中
<h2>this is kgc02 web</h2>
wq保存退出

3、修改主配置文件

查找Listen,照下圖進行修改

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

4、驗證實驗結果

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)
基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

基于IP的虛擬主機(含Demo)

Demo

注意:此實驗需要事先再添加一塊網卡,保證最少有兩張網卡存在。

1、修改HTTP主配置文件

位置:/etc/httpd/conf/httpd.conf

  1 <VirtualHost 192.168.116.135:80>                          //修改IP地址
  2 DocumentRoot /var/www/html/kgc
  4 Errorlog "logs/www.kgc.com.error_log"
  5 CustomLog "logs/www.kgc.com.access_log" common
  6   <Directory "/var/www/html">
  7     Require all granted
  8   </Directory>
  9 </VirtualHost>
 10 
 11 <VirtualHost 192.168.116.138:80>                           //修改端口為8080
 12 DocumentRoot /var/www/html/kgc02
 14 Errorlog "logs/www.kgc02.com.error_log"
 15 CustomLog "logs/www.kgc02.com.access_log" common
 16   <Directory "/var/www/html">
 17     Require all granted
 18   </Directory>
 19 </VirtualHost>

第3行與第13行為指定域名,因為本次實驗訪問網站通過不同的IP地址進行,不需要使用域名,因此可以刪除。

2、修改監聽地址

地址:/etc/httpd/conf/httpd.conf

查找Listen,并照下圖進行修改

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

輸入systemctl restart httpd即可進行實驗驗證。(首先需要保證站點下存在對應首頁)

3、實驗驗證

基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)
基于域名、端口、IP地址構建虛擬主機(含多個Demo小實驗)

注意:防火墻一定要關閉!!!!或者保證能讓HTTP服務通過,要不肯定會出錯。血的教訓。

向AI問一下細節

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

AI

宁南县| 陆川县| 关岭| 长岛县| 襄樊市| 项城市| 彰化市| 察雅县| 泸州市| 鄂尔多斯市| 望都县| 隆安县| 龙海市| 曲水县| 沽源县| 闽侯县| 钦州市| 汉中市| 和田县| 翁牛特旗| 舞钢市| 射洪县| 屏东市| 交城县| 湘潭市| 孝昌县| 绵竹市| 古蔺县| 信丰县| 建昌县| 巴马| 额敏县| 三原县| 乃东县| 崇阳县| 辽阳市| 包头市| 临汾市| 绵阳市| 萝北县| 来宾市|