国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

apache虛擬主機三種配置方式小結

2024-08-27 18:27:20
字體:
來源:轉載
供稿:網友

使用虛擬主機必須要注釋掉httpd的主機模塊,即修改httd.conf的主配置文件,找到,將這段內容注釋掉就可以了。

apche的虛擬主機配置一共有三種,即基于IP、基于port、以及基于域名的。為了后面試驗,需要配置兩個IP地址(我主機現在的IP地址是10.10.50.100),命令如下:

#ip addr add 10.10.50.101/16 dev eth0
#ip addr add 10.10.50.102/16 dev eth0

關于如何配置IP地址,此處不再贅述,后面我會專門寫篇關于IP地址的文章。

第一種:基于IP

apache默然安裝的時候,主配置文件位于/etc/httpd/conf/下的httpd.conf,可以在該文件的最下面來添加虛擬主機,但是我習慣于重新建立一個虛擬主機配置文件,這樣方便與日后的管理操作。

1.創建虛擬主機配置文件

# mkdir /etc/httpd/conf.d/virtual.conf

2.編輯該文件,添加如下內容

ServerName www.survivalescaperooms.com
DocumentRoot "/www/Vevb.com"

ServerName www.jbzj.com
DocumentRoot "/www/jbzj.com"

------保存退出即可,這是最簡單的配置
3.創建跟目錄文件

#mkdir /www/{Vevb.com,jbzj.com}

4.在跟目錄文件下創建主頁文件,用于后面的訪問測試

#vi /www/jbzj.com/index.html,添加一下內容

This is jb51 test

保存退出。然后編輯另一個目錄下面的主頁文件

#vi /www/jbzj.com/index.html,添加一下內容

This is jbzj test

5.重啟httpd服務(重啟之前最好先檢查一下語法是否有問題httpd -t)

service httpd restart

6.客戶端訪問測試

分別在瀏覽器內輸入:

10.10.50.100和10.10.50.101

會看到我們之間定義的主頁。

第二種 基于端口Port的虛擬主機

同樣使用上面創建的vitual.conf作為配置文件,假設我們此時使用80和8080端口,IP地址為10.10.50.102

1.修改httpd的主配置文件,vi /etc/httpd/conf/httpd.conf

首先將Listen 80前面的注釋去掉,然后再添加一行Listen 8080,保存退出。

2.修改虛擬主機配置文件,添加如下內容

ServerName www.survivalescaperooms.com
DocumentRoot "/www/Vevb.com"

ServerName www.jb51.org
DocumentRoot "/www/jb51.org"

3.創建所需的根文件

#mkdir /www/{Vevb.com,jb51.org}

4.創建各根文件的默認訪問頁面,創建過程同第一種步驟四,這是把里面的內容換成你能識別的就可以了。我使用的分別是Vevb.com和jb51.org兩個表示符。

5.檢查語法

httpd -t

6.重啟服務
7.訪問測試

分別在瀏覽器上輸入10.10.50.102以及10.10.50.102:8080,因為瀏覽器默認是使用80端口,所以當訪問80端口的網站時可以不用指定端口。

第三種 基于域名的虛擬主機

1.基于域名的虛擬主機,首先要在虛擬配置文件中指定IP:PORT,即修改虛擬配置文件,在第一行添加NameVirtualHost 10.10.50.100:80

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮滨县| 茂名市| 全南县| 香河县| 兰西县| 宁南县| 天全县| 丹江口市| 伊川县| 汾阳市| 湖北省| 旬阳县| 静乐县| 巴彦淖尔市| 新化县| 金华市| 礼泉县| 荥阳市| 宁明县| 汉川市| 额济纳旗| 武清区| 上林县| 察雅县| 万源市| 普陀区| 德庆县| 都江堰市| 台湾省| 资溪县| 南召县| 霞浦县| 抚州市| 永宁县| 呼图壁县| 治县。| 永兴县| 宜宾县| 大化| 沙田区| 大化|