真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

apache怎么設(shè)置虛擬主機(jī)

本篇文章給大家分享的是有關(guān)apache怎么設(shè)置虛擬主機(jī),小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。

站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到路南網(wǎng)站設(shè)計(jì)與路南網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋路南地區(qū)。

Apache虛擬主機(jī)的實(shí)現(xiàn)方式有3種:基于IP的虛擬主機(jī)、基于端口的虛擬主機(jī)、基于域名的虛擬主機(jī)。

一、基于IP

1. 假設(shè)服務(wù)器有個(gè)IP地址為192.168.1.10,使用ifconfig在同一個(gè)網(wǎng)絡(luò)接口eth0上綁定3個(gè)IP:

[root@localhost root]# ifconfig eth0:1 192.168.1.11
[root@localhost root]# ifconfig eth0:2 192.168.1.12
[root@localhost root]# ifconfig eth0:3 192.168.1.13

2. 修改hosts文件,添加三個(gè)域名與之一一對(duì)應(yīng):

192.168.1.11 www.test1.com
192.168.1.12 www.test2.com
192.168.1.13 www.test3.com

3. 建立虛擬主機(jī)存放網(wǎng)頁(yè)的根目錄,如在/www目錄下建立test1、test2、test3文件夾,其中分別存放1.html、2.html、3.html

/www/test1/1.html
/www/test2/2.html
/www/test3/3.html

4. 在httpd.conf中將附加配置文件httpd-vhosts.conf包含進(jìn)來(lái),接著在httpd-vhosts.conf中寫入如下配置:


ServerName www.test1.com
DocumentRoot /www/test1/

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow From All




ServerName www.test1.com
DocumentRoot /www/test2/

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow From All




ServerName www.test1.com
DocumentRoot /www/test3/

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow From All

5. 大功告成,測(cè)試下每個(gè)虛擬主機(jī),分別訪問(wèn)www.test1.com、www.test2.com、www.test3.com

二、基于主機(jī)名

1. 設(shè)置域名映射同一個(gè)IP,修改hosts:

192.168.1.10 www.test1.com
192.168.1.10 www.test2.com
192.168.1.10 www.test3.com

2. 跟上面一樣,建立虛擬主機(jī)存放網(wǎng)頁(yè)的根目錄

/www/test1/1.html
/www/test2/2.html
/www/test3/3.html

3. 在httpd.conf中將附加配置文件httpd-vhosts.conf包含進(jìn)來(lái),接著在httpd-vhosts.conf中寫入如下配置:

為了使用基于域名的虛擬主機(jī),必須指定服務(wù)器IP地址(和可能的端口)來(lái)使主機(jī)接受請(qǐng)求??梢杂肗ameVirtualHost指令來(lái)進(jìn)行配置。 如果服務(wù)器上所有的IP地址都會(huì)用到, 你可以用*作為NameVirtualHost的參數(shù)。在NameVirtualHost指令中指明IP地址并不會(huì)使服務(wù)器自動(dòng)偵聽(tīng)那個(gè)IP地址。 這里設(shè)定的IP地址必須對(duì)應(yīng)服務(wù)器上的一個(gè)網(wǎng)絡(luò)接口。

下一步就是為你建立的每個(gè)虛擬主機(jī)設(shè)定配置塊,的參數(shù)與NameVirtualHost指令的參數(shù)是一樣的。每個(gè)定義塊中,至少都會(huì)有一個(gè)ServerName指令來(lái)指定伺服哪個(gè)主機(jī)和一個(gè)DocumentRoot指令來(lái)說(shuō)明這個(gè)主機(jī)的內(nèi)容存在于文件系統(tǒng)的什么地方。

如果在現(xiàn)有的web服務(wù)器上增加虛擬主機(jī),必須也為現(xiàn)存的主機(jī)建造一個(gè)定義塊。其中ServerName和DocumentRoot所包含的內(nèi)容應(yīng)該與全局的保持一致,且要放在配置文件的最前面,扮演默認(rèn)主機(jī)的角色。

NameVirtualHost *:80

ServerName *

DocumentRoot /www/





ServerName www.test1.com

DocumentRoot /www/test1/



Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all







ServerName www.test2.com

DocumentRoot /www/test2/



Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all






ServerName www.test3.com

DocumentRoot /www/test3/



Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all



4. 大功告成,測(cè)試下每個(gè)虛擬主機(jī),分別訪問(wèn)www.test1.com、www.test2.com、www.test3.com

三、基于端口

1. 修改配置文件

將原來(lái)的

Listen 80

改為

Listen 80
Listen 8080

2. 更改虛擬主機(jī)設(shè)置:


DocumentRoot /var/www/test1/
ServerName www.test1.com



DocumentRoot /var/www/test2
ServerName www.test2.com

以上就是apache怎么設(shè)置虛擬主機(jī),小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章題目:apache怎么設(shè)置虛擬主機(jī)
瀏覽地址:http://weahome.cn/article/pojhpj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部