亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關(guān)注微信公眾號(hào)

在Linux系統(tǒng)下配置WWW服務(wù)器全攻略(2)
2006-08-28   enet

第五站 配置虛擬主機(jī)  

虛擬主機(jī)是在一臺(tái)www服務(wù)器上為多個(gè)單獨(dú)的域名提供www服務(wù),每個(gè)域名具有自己的目錄和配置,相當(dāng)于將一臺(tái)主機(jī)分為多臺(tái)主機(jī),虛擬主機(jī)技術(shù)對(duì)于主機(jī)數(shù)量不足,但又想為不同的用戶提供獨(dú)立的Web服務(wù)的需求非常有效。而對(duì)于一個(gè)公司,利用價(jià)格昂貴的服務(wù)器只提供一種域名服務(wù),似乎是不明智的,而現(xiàn)在越來(lái)越多的公司喜歡在一臺(tái)服務(wù)器上使用多個(gè)域名服務(wù),架設(shè)不同的網(wǎng)站,這樣做的好處是顯而易見(jiàn)。  

Apache有兩種方式支持虛擬主機(jī),一種是基于IP的虛擬主機(jī),另一種是基于名字的虛擬主機(jī)。基于名字的虛擬主機(jī)使用相同的IP地址來(lái)配置不同的虛擬主機(jī),這就彌補(bǔ)了因IP地址不足而帶來(lái)的問(wèn)題。基于名字的虛擬主機(jī)的配置相當(dāng)簡(jiǎn)單,你只需配置你得DNS服務(wù)器使每個(gè)主機(jī)名對(duì)應(yīng)正確的IP地址,然后再配置Apache HTTP Server使它能認(rèn)識(shí)不同的主機(jī)名就可以了。  

假設(shè)我們組建了一家多媒體制作公司,有一臺(tái)Apache服務(wù)器和一個(gè)IP地址:192.168.0.1 要運(yùn)行兩種業(yè)務(wù),一種為電子商務(wù)網(wǎng)站,域名為www.business.media.com ,另一種為教學(xué)網(wǎng)站,域名為www.teaching.media.com 。先在DNS服務(wù)器中把域名www.business.media.com和www.teachin....conf就可以了。

   
NameVirtualHost 192.168.0.1   
ServerName www.business.media.com 
DocumentRoot /var/www/html/business 
ServerName www.teaching.media.com 
DocumentRoot /var/www/html/teaching

而基于IP的虛擬主機(jī)則要求使用不同的IP地址來(lái)區(qū)別不同的虛擬主機(jī),這就要求使用多塊網(wǎng)卡,把不同的IP地址捆綁到不同的網(wǎng)卡上,或者在一塊網(wǎng)卡上捆綁多個(gè)IP地址。假設(shè)我們主機(jī)的IP地址為

192.168.0.1(www.media.com),另外有兩個(gè)IP地址別?..nf/httpd.conf。[/url]   
ServerAdmin webmaster@ business.media.com 
DocumentRoot /var/www/html/business 
ServerName www.business.media.com 
ErrorLog /var/www/html/business/logs/error_log 
TransferLog /var/www/html/business/logs/access_log 
ServerAdmin webmaster@teaching.media.com 
DocumentRoot /var/www/html/teaching 
ServerName www.teaching.media.com 
ErrorLog /var/www/html/teaching/logs/error_log 
TransferLog /var/www/html/teaching/logs/access_log

第六站配置Apache代理

代理服務(wù)器是網(wǎng)絡(luò)信息服務(wù)的中轉(zhuǎn)站。如果我們把Apache代理服務(wù)器形象地比喻成代理商的話,消費(fèi)者向代理商購(gòu)買東西時(shí),如果代理商有的話,可直接賣給消費(fèi)者,若沒(méi)有,則代理商向廠家進(jìn)貨,再賣給消費(fèi)者。這樣做有以下幾點(diǎn)好處:(1)提高了訪問(wèn)速度。(2)充當(dāng)防火墻,增加了安全性。(3)可以過(guò)濾一些不良網(wǎng)站。(4)具有緩存功能。(5)節(jié)省IP開(kāi)銷。代理服務(wù)器可分為兩種類型:客戶端代理和服務(wù)器端代理。下面我們?cè)谥v解幾個(gè)指令后舉例說(shuō)明各自的配置方法。

ProxyRequest On/Off #啟用或者禁用Apache代理服務(wù)。

CacheRoot "/etc/httpd/proxy" #代理緩存的根目錄。

CacheSize 5 #代理緩存的大小。

CacheGcInterval 4 #設(shè)定運(yùn)行管理緩存的無(wú)用數(shù)據(jù)搜集程序的時(shí)間間隔

CacheMaxExpire 24 #文件過(guò)期時(shí)間。

CacheDefaultExpire 1 #指定未包含過(guò)期信息文件的有效期。

NoCache a-domain.com another-domain.edu #該網(wǎng)站的文件將不被緩存。

l、客戶端代理的配置

(1) 修改/etc/httpd/conf/httpd.conf中的相關(guān)指令

(2) 修改/etc/httpd/conf/httpd.conf,添加對(duì)代理目錄的訪問(wèn)控制。

Order deny,allow 
Deny from all 
Allow from .your-domain.com

(3) 重啟httpd。

2、服務(wù)器端代理的配置

服務(wù)器端代理與客戶端代理不同,它是在防火墻上安裝Apache服務(wù)器,使用它提供對(duì)WWW服務(wù)器的代理訪問(wèn)。這種方法把WWW服務(wù)器與外部隔開(kāi),提高了安全性,而對(duì)用戶來(lái)說(shuō),好像沒(méi)有變化一樣。假設(shè)在內(nèi)部局域網(wǎng)中WWW服務(wù)器的IP地址為192.168.0.2,防火墻主機(jī)內(nèi)部IP地址為192.168.0.5,外部IP地址為192.9.202.1。

(一) 配置防火墻上的Apache

(1) 在/etc/httpd/conf/httpd.conf中添加虛擬主機(jī)。

ServerAdmin webmaster@business.media.com 
DocumentRoot /www/docs/business.media.com 
ServerName www.business.media.com 
ErrorLog logs/business.media.com-error_log 
CustomLog logs/business.media.com-log_common

(2) 配置局域網(wǎng)中的DNS服務(wù)器,把www.business.media.com指向192.9.201.1。

(二) 配置局域網(wǎng)內(nèi)部WWW服務(wù)器

在Linux環(huán)境下,有一個(gè)非常流行的代理服務(wù)器軟件——Squid。他的功能非常的強(qiáng)大,支持HTTP,FTP,Gopher,SSL,和WAIS等協(xié)議的代理,而且設(shè)置簡(jiǎn)單,只需再配置文件中稍稍改動(dòng)就可以了。

好了,WWW服務(wù)器配置這條路總算走完了,筆者希望讀過(guò)此文章的人能夠有所收獲,最后,希望在學(xué)習(xí)Linux這條充滿樂(lè)趣而又布滿荊棘的路上的愛(ài)好者們,永不言敗,成為真正的高手。

熱詞搜索:

上一篇:在Linux系統(tǒng)下配置WWW服務(wù)器全攻略(1)
下一篇:軟交換技術(shù)組網(wǎng)應(yīng)注意的問(wèn)題與分析(1)

分享到: 收藏