Linux之構建Apache虛擬主機

2021-08-20 12:19:30 字數 1594 閱讀 8655

【環境:】

centos 6.5

ip:192

.168

.43.226

1.建立訪問檔案
/www/web1/index1.html(i'm

81port.)

/www/web2/index2.html(i'm

82port.)

新增監聽埠[line 136]

》 listen 81

listen 82

2.構建虛擬埠檔案[進入/etc/httpd/conf.d新增port.conf檔案新增:]

documentroot /www/web1

virtualhost>

documentroot /www/web2

virtualhost>

3.重啟apache服務
》service httpd restart
4.驗證基於埠結果

1.構建虛擬ip檔案[進入/etc/httpd/conf.d新增ip.conf檔案新增:]

documentroot

/www/web1

documenthost /www/web2

2.更改ip驗證結果
》ifconfig eth0 192.168.43.120/24

1.開啟使用名稱虛擬主機功能[ apache配置檔案[line 989] ]

namevirtualhost *:80
2.進入/etc/httpd/conf.d編輯ip.conf檔案
documentroot

/www/web1

servername

www.******1.com

documentroot

/www/web2

servername

www.******2.com

3.修改本地hosts檔案
》echo

"192.168.43.120 www.******2.com" >> /etc/hosts

4.重啟apache服務:
》service httpd restart
5.驗證結果

今天手機上顯示了三年前我的一條說說:

待到百家刈麥日,即是金榜題名時!
希望各位考生能夠超強發揮,不要壓力太大能夠明白高考並不是決定一生的關卡,過後有更長的路要走!加油各位!!!

dockerfile構建apache2的映象

第一步 在centos7中建立目錄,mkdir apache2 第二步 在上個目錄中建立檔案dockerfile touch root apache2 dockerfile 第三步 編寫此檔案 vi root apache2 dockerfile 內容如下 apache2 server versio...

Apache下設定虛擬主機之基於網域名稱的虛擬主機

繼續說廢話 前面一節談到了基於ip位址的虛擬主機,但是在很多時候,乙個伺服器就只有乙個ip位址,但是想要用來作為多個站點,改怎麼辦呢?這樣,我們就可以使用基於網域名稱的虛擬位址啦 什麼意思呢?就是使用多個網域名稱對應乙個ip位址,這個ip位址是apache伺服器的ip位址。這樣我們就可以存在乙個多個...

Apache下設定虛擬主機之基於網域名稱的虛擬主機

我的linux系統是rhel 6.0,apache版本是2.4.6,ip位址是 192.168.0.2 首先在windows 修改hosts,新增 192.168.0.2 www.1.com 192.168.0.2 www.2.com 然後回到輔助配置 httpd vhosts.conf 簡單新增如...