1. 程式人生 > >構建虛擬Web主機 —— 基於域名(主機)

構建虛擬Web主機 —— 基於域名(主機)

目的和準備

  1. 構建2個虛擬Web站點: 網站:www.yeslab.com,IP地址為 192.168.2.77 網站:www.ren.com,IP地址為 192.168.2.77
  2. 確認安裝httpd軟體
  3. 關閉防火牆和沙盒

步驟

1.編輯httpd主配置檔案

vim /etc/httpd/conf/httpd.conf

新增編輯網頁域名

#ServerName www.example.com:80
ServerName www.example.com:80

新增虛擬Web主機站點資訊

NameVirtualHost 192.168.2.77
<VirtualHost 192.168.2.77>
DocumentRoot /var/www/html/kgc ServerName www.kgc.com </VirtualHost> <VirtualHost 192.168.2.77> DocumentRoot /var/www/html/ren ServerName www.ren.com </VirtualHost>

2.建立對應的網頁目錄及主頁

mkdir /var/www/html/{kgc,ren}
vim  /var/www/html/kgc/index.html
sucessfully1
vim  /var/www/html/ren/index.html
sucessfully123!

3.重啟服務

service httpd restart

4.新增域名解析記錄

vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.2.77    www.kgc.com
192.168.2.77    www.ren.com

5.驗證

curl http://www.kgc.com
curl http://www.ren.com

在這裡插入圖片描述 成功!