虛擬主機配置

2022-07-25 03:03:07 字數 2038 閱讀 3031

1.基於相同ip不同port的虛擬主機

2)將listen欄位改為

listen 80

listen 8888

(以上設定表示使用80以及8888埠)

3)更改虛擬主機部分為:

documentroot /var/www/html/website1

documentroot /var/www/html/website2

4)儲存以上設定

5)建立目錄以及頁面檔案:

#mkdir –p /var/www/html/website1

#mkdir –p /var/www/html/website2

#cd /var/www/html/website1

#cat >index.html >eof

#cd /var/www/html/website2

#cat >index.html >eof

(注:在/etc/httpd/conf/httpd.conf中有directoryindex index.html index.html.var,表示唯讀index.html,而不讀index.htm,切記)

完成以上設定後,可以通過以下方式訪問:

1)開啟瀏覽器

2)輸入以及

2.基於相同port不同ip的虛擬主機

1)不同ip位址的配置:

#cd /etc/sysconfig/network-scripts

#cp ifcfg-eth0 ifcfg-eth0:1

#vi ifcfg-eth0:1

將eth0:1更改為:

4)更改虛擬主機部分為:

documentroot /var/www/html/website1

documentroot /var/www/html/website2

5)建立目錄以及頁面檔案:

#mkdir –p /var/www/html/website1

#mkdir –p /var/www/html/website2

#cd /var/www/html/website1

#cat >index.html >eof

#cd /var/www/html/website2

#cat >index.html >eof

完成以上設定後,可以通過以下方式訪問:

1)開啟瀏覽器

2)輸入以及

3.基於網域名稱的虛擬主機的訪問

2)更改虛擬主機部分為:

namevirtualhost 192.168.0.1

documentroot /var/www/html/website1

servername www.linuxidc.com

documentroot /var/www/html/website2

servername www.linuxidc.net

(注:以上設定中namevirtualhost不可以省略)

3)建立目錄以及頁面檔案:

#mkdir –p /var/www/html/website1

#mkdir –p /var/www/html/website2

#cd /var/www/html/website1

#cat >index.html >eof

#cd /var/www/html/website2

#cat >index.html >eof

4)完成以上設定後,可以通過以下方式訪問:

1)開啟瀏覽器

2)輸入 以及

配置虛擬主機

在一台web伺服器中配置多個 的過程稱之為配置虛似主機,配置虛似主機可以實現在一台web伺服器上放多個 即不論是使用者訪問www.sina.com或www.sohu.com,訪問的都是同一臺機器。這樣我們訪問http www.google.com news就能訪問到c google news 訪問h...

虛擬主機配置

埠監聽 自擬定埠號 埠 乙個數字,目的是讓一台電腦 對外只有乙個ip 能夠對外提供多項服務 多種功能 常見的服務和埠對應 預設 web伺服器 80 ftp伺服器 21 mysql資料庫服務 3306 一台電腦有6萬多個埠,但通常一台伺服器一般只提供幾個或十幾個服務 apache的埠監聽設定,指設定a...

配置虛擬主機

配置虛擬主機的步驟 1.首先到wamp bin apache apache2.2.22 conf extra下找到httpd vhosts.conf檔案,開啟後新增如下 documentroot d phproot store servername web.store.com options ind...