溫馨提示×

溫馨提示×

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

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

Apache之虛擬web主機(jī)的構(gòu)建

發(fā)布時間:2020-07-21 17:45:34 來源:網(wǎng)絡(luò) 閱讀:239 作者:wx5d8a05337d6b9 欄目:云計算

[TOC]

文章目錄

一、虛擬主機(jī)概述

二、實驗準(zhǔn)備

三、基于域名---構(gòu)建虛擬主機(jī)

3.1、DNS解析

3.2、為虛擬主機(jī)準(zhǔn)備網(wǎng)頁文檔

3.3、虛擬主機(jī)配置

3.4、httpd服務(wù)

3.5、結(jié)果驗證

四、基于端口—構(gòu)建虛擬主機(jī)

4.1、實驗環(huán)境

4.2、實驗過程

五、基于IP—構(gòu)建虛擬主機(jī)

5.1、應(yīng)用示例

5.2、實驗操作

一、虛擬主機(jī)概述

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

二、實驗準(zhǔn)備

構(gòu)建2個虛擬Web站點:
網(wǎng)站:www.test.com、www.demo.com
確認(rèn)安裝httpd、bind 軟件
關(guān)閉防火墻

Apache之虛擬web主機(jī)的構(gòu)建![1576742150233](C:\Users\wang\Desktop\新建文件夾 (2)\1576742150233.png)

三、基于域名—構(gòu)建虛擬主機(jī)

網(wǎng)站:www.accp.com , IP: 192.168.111.132
網(wǎng)站:www.kgc.com , IP: 192.168.111.132

3.1、DNS解析

1、DNS的主配置文件

Apache之虛擬web主機(jī)的構(gòu)建

Apache之虛擬web主機(jī)的構(gòu)建![1576742382621](C:\Users\wang\Desktop\新建文件夾 (2)\1576742382621.png)

2、區(qū)域配置文件的修改

Apache之虛擬web主機(jī)的構(gòu)建![1576742423809](C:\Users\wang\Desktop\新建文件夾 (2)\1576742423809.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576742590949](C:\Users\wang\Desktop\新建文件夾 (2)\1576742590949.png)

3、區(qū)域數(shù)據(jù)文件

Apache之虛擬web主機(jī)的構(gòu)建![1576742674523](C:\Users\wang\Desktop\新建文件夾 (2)\1576742674523.png)
Apache之虛擬web主機(jī)的構(gòu)建![1576742721451](C:\Users\wang\Desktop\新建文件夾 (2)\1576742721451.png)

*解析的都是www,故直接復(fù)制test.com.zone 即可

Apache之虛擬web主機(jī)的構(gòu)建![1576742789571](C:\Users\wang\Desktop\新建文件夾 (2)\1576742789571.png)

win10系統(tǒng)的配置

Apache之虛擬web主機(jī)的構(gòu)建![1576742945641](C:\Users\wang\Desktop\新建文件夾 (2)\1576742945641.png)

可以驗證DNS的配置是否成功,在win10系統(tǒng)里用nslookup命令

Apache之虛擬web主機(jī)的構(gòu)建

3.2、為虛擬主機(jī)準(zhǔn)備網(wǎng)頁文檔

Apache之虛擬web主機(jī)的構(gòu)建![1576743127825](C:\Users\wang\Desktop\新建文件夾 (2)\1576743127825.png)

1、創(chuàng)建網(wǎng)頁文檔

分別給兩個文件設(shè)置網(wǎng)頁內(nèi)容

Apache之虛擬web主機(jī)的構(gòu)建![1576743216748](C:\Users\wang\Desktop\新建文件夾 (2)\1576743216748.png)

3.3、虛擬主機(jī)配置

1、添加虛擬主機(jī)配置

Apache之虛擬web主機(jī)的構(gòu)建![1576743445189](C:\Users\wang\Desktop\新建文件夾 (2)\1576743445189.png)
Apache之虛擬web主機(jī)的構(gòu)建![1576743641599](C:\Users\wang\Desktop\新建文件夾 (2)\1576743641599.png)

//DocumentRoot: 站點 網(wǎng)頁放在里面
//ServerName: 域名
//Errorlog: 錯誤日志文件存放的位置
//Customlog:訪問日志
//Directory:里面可以寫站點,你要控制的目錄的權(quán)限 路徑要寫。
//Require all granted:允許所以人訪問

3.4、httpd服務(wù)

1、編輯httpd主配置文件

Apache之虛擬web主機(jī)的構(gòu)建![1576743898501](C:\Users\wang\Desktop\新建文件夾 (2)\1576743898501.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576743971000](C:\Users\wang\Desktop\新建文件夾 (2)\1576743971000.png)

2、開啟httpd服務(wù)

Apache之虛擬web主機(jī)的構(gòu)建![1576744015373](C:\Users\wang\Desktop\新建文件夾 (2)\1576744015373.png)

3.5、結(jié)果驗證

最后驗證,在win10的瀏覽器中

Apache之虛擬web主機(jī)的構(gòu)建![1576751321594](C:\Users\wang\Desktop\新建文件夾 (2)\1576751321594.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576751380334](C:\Users\wang\Desktop\新建文件夾 (2)\1576751380334.png)

四、基于端口—構(gòu)建虛擬主機(jī)

4.1、實驗環(huán)境

構(gòu)建2個虛擬Web站點
www.kgc.com,IP地址、端口為192.168.111.132:80
www.kgc01.com , IP地址、端口為192.168.111.132:8080
在瀏覽器中訪問這兩個端口時,分別顯示不同的內(nèi)容

4.2、實驗過程

基于上個實驗的基礎(chǔ)進(jìn)行修改
1、在/var/www/html下新建

Apache之虛擬web主機(jī)的構(gòu)建![1576751736260](C:\Users\wang\Desktop\新建文件夾 (2)\1576751736260.png)

2、修改虛擬主機(jī)的配置文件vhost.conf

Apache之虛擬web主機(jī)的構(gòu)建![1576752029622](C:\Users\wang\Desktop\新建文件夾 (2)\1576752029622.png)

3、更改監(jiān)聽地址,同一個ip地址對應(yīng)不同的端口

Apache之虛擬web主機(jī)的構(gòu)建![1576752077702](C:\Users\wang\Desktop\新建文件夾 (2)\1576752077702.png)
Apache之虛擬web主機(jī)的構(gòu)建![1576752156484](C:\Users\wang\Desktop\新建文件夾 (2)\1576752156484.png)

4、重啟服務(wù)

Apache之虛擬web主機(jī)的構(gòu)建![1576752298436](C:\Users\wang\Desktop\新建文件夾 (2)\1576752298436.png)

5、最后驗證

Apache之虛擬web主機(jī)的構(gòu)建![1576752421036](C:\Users\wang\Desktop\新建文件夾 (2)\1576752421036.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576752492520](C:\Users\wang\Desktop\新建文件夾 (2)\1576752492520.png)

五、基于IP—構(gòu)建虛擬主機(jī)

5.1、應(yīng)用示例

構(gòu)建2個虛擬Web站點
www.accp.com , IP地址為192.168.111.132
www.appc01.com,IP地址為192.168.111.136

在瀏覽器中訪問這兩個IP時,分別顯示不同的內(nèi)容

5.2、實驗操作

1、添加一塊新的網(wǎng)卡,查看IP地址

Apache之虛擬web主機(jī)的構(gòu)建![1576752773342](C:\Users\wang\Desktop\新建文件夾 (2)\1576752773342.png)

2、因為IP地址有兩個,故DNS配置中需要修改區(qū)域文件和域名解析文件。

Apache之虛擬web主機(jī)的構(gòu)建![1576753102540](C:\Users\wang\Desktop\新建文件夾 (2)\1576753102540.png)
Apache之虛擬web主機(jī)的構(gòu)建![1576753167473](C:\Users\wang\Desktop\新建文件夾 (2)\1576753167473.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576753251252](C:\Users\wang\Desktop\新建文件夾 (2)\1576753251252.png)
Apache之虛擬web主機(jī)的構(gòu)建![1576753278715](C:\Users\wang\Desktop\新建文件夾 (2)\1576753278715.png)

啟動服務(wù)

Apache之虛擬web主機(jī)的構(gòu)建
![1576753330103](C:\Users\wang\Desktop\新建文件夾 (2)\1576753330103.png)

3、為虛擬主機(jī)準(zhǔn)備網(wǎng)頁文檔

Apache之虛擬web主機(jī)的構(gòu)建![1576753445083](C:\Users\wang\Desktop\新建文件夾 (2)\1576753445083.png)

4、修改虛擬主機(jī)的配置

我的兩個網(wǎng)卡IP地址分別對應(yīng)一個站點
192.168.111.132 www.accp.com
192.168.111.136 www.accp01.com

Apache之虛擬web主機(jī)的構(gòu)建![1576753588701](C:\Users\wang\Desktop\新建文件夾 (2)\1576753588701.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576753953217](C:\Users\wang\Desktop\新建文件夾 (2)\1576753953217.png)

修改網(wǎng)頁的主配置文件
Apache之虛擬web主機(jī)的構(gòu)建
![1576754000301](C:\Users\wang\Desktop\新建文件夾 (2)\1576754000301.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576754053817](C:\Users\wang\Desktop\新建文件夾 (2)\1576754053817.png)

開啟服務(wù),查看80端口狀態(tài)

Apache之虛擬web主機(jī)的構(gòu)建![1576754127539](C:\Users\wang\Desktop\新建文件夾 (2)\1576754127539.png)

最后,在win10瀏覽器驗證

Apache之虛擬web主機(jī)的構(gòu)建![1576754225423](C:\Users\wang\Desktop\新建文件夾 (2)\1576754225423.png)

Apache之虛擬web主機(jī)的構(gòu)建![1576754255930](C:\Users\wang\Desktop\新建文件夾 (2)\1576754255930.png)

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI