Apache Server設(shè)置虛擬WEB

先舉個例子:
假設(shè)你的PHP裝在 d:/php/ 下.
Copy php4apache.dll (php4apache2.dll) 到d:/php/
在 Aapche的httpd.conf 下面加入:

##################### " /> 亚洲手机在线观看,国产九九在线观看,黄色地址

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

Apache設(shè)置虛擬WEB


Apache Server設(shè)置虛擬WEB 

先舉個例子:
假設(shè)你的php裝在 d:/php/ 下.
Copy php4apache.dll (php4apache2.dll) 到d:/php/
在 Aapche的httpd.conf 下面加入:

######################################################
Aapche1 是:
LoadModule php4_module "d:/php/php4apache.dll" 
Aapche2 是:
LoadModule php4_module "d:/php/php4apache2.dll"

添加由php解析的擴展名:
AddType application/x-httpd-php .phtml .pwml .php3 .php4 .php .php2 .inc .izz
######################################################

現(xiàn)在,你只要重啟Apache后,就可以支持php了.

#下面這一行只有Apache1支持
LoadModule gzip_module modules/ApacheModuleGzip.dll



ApacheModuleGzip(即:mod_gzip),是Remote Communications免費提供的一個Apache模塊,它可以壓縮靜態(tài)的web頁面。它工作得很好,你只需要將它和apache一起編譯就行了(或者將它作為一個DSO使用)。

你也可以在冰冰本站下載:
http://justdn.com/down/apache/ApacheModuleGzip.dll

更多的php加速和緩沖建議可以在冰冰的php文檔中獲取.

Apache 如何建虛擬主機呢?下面簡單介紹基于域名的虛擬主機.
比如你的服務(wù)器地址是:61.132.27.69 (這個是冰冰的啦),現(xiàn)在我們要建 www.justdn.org 和 www.justdn.com 兩個虛擬主機.
在Apache的httpd.conf后面加上如下的代碼

######################################################
NameVirtualHost 61.132.27.69
<VirtualHost 61.132.27.69>
ServerAdmin webmaster@justdn.com
DocumentRoot C:/home/justdn.com/
ServerName www.justdn.com
ServerAlias justdn.com wwww.justdn.com
ErrorLog logs/www.justdn.com-error_log
CustomLog logs/www.justdn.com-access_log common
ErrorDocument 404 /404.html
</VirtualHost>
<VirtualHost 61.132.27.69>
ServerAdmin webmaster@justdn.com
DocumentRoot c:/home/justdn.org/
ServerName www.justdn.org
ServerAlias wwww.justdn.org justdn.org
ErrorLog logs/www.justdn.org-error_log
CustomLog logs/www.justdn.org-access_log common
</VirtualHost>
######################################################

下面解釋一下,
ServerAdmin,就是管理員的郵箱啦.
DocumentRoot,該虛擬主機的站點文檔目錄.
ServerName,域名咯.
ServerAlias justdn.com wwww.justdn.com,說明既可以用 www.justdn.com 訪問,又可以用 justdn.com 訪問站點.
ErrorDocument 404 /404.html,指自定義該站點的404頁面為該站點根目錄下的404.html文件.



說明:
Unix 平臺與NT平臺使用apache server的設(shè)置相同。以下重點以unix平臺為例說明apache server的設(shè)置。另外值得注意的是,虛擬web的成功設(shè)置,有大約50%的工作量是在域名的注冊與解析方面。所以一般先注冊好域名然后再做虛擬WEB 設(shè)置。

一 、IP型虛擬主機 
IP型虛擬主機指每一虛擬主機對應(yīng)唯一的IP。可通過多個物理網(wǎng)卡或虛擬網(wǎng)口實現(xiàn)多IP,Solaris2.5和Windows NT都支持這種方式。 
兩種配置多虛擬主機的方法: 
1、為每一虛擬主機啟動一個httpd進程。 
下列情況下使用此方法: 
1) 需考慮安全隔離問題,如兩個httpd運行于不同的User、Group、Listen、ServerRoot,兩者用戶除通過Web相互瀏覽數(shù)據(jù),無法訪問其他數(shù)據(jù)。 
2) 能提供足夠內(nèi)存和文件描述器。 
設(shè)置方法: 
為每一虛擬主機建立一個獨立的httpd安裝,在每一個安裝路徑的配置文件httpd.conf里,用Listen指令指定進程服務(wù)的IP,如:Listen 10.68.37.10:80 
2、為所有虛擬主機啟動一個httpd進程。 
下列情況下使用此方法: 
1) 允許在虛擬主機間共享httpd配置。 
2) 計算機服務(wù)于大量的請求,運行多個進程使服務(wù)器性能降低成為重要考慮因素。 
設(shè)置方法: 
在配置文件httpd.conf里,用VirtualHost指令為每一虛擬主機設(shè)置ServerAdmin、ServerName、DocumentRoot、 ErrorLog、TransferLog或CustomLog,如: 
〈VirtualHost www.smallco.com〉 #此處建議用IP 
ServerAdmin webmaster@mail.smallco.com 
DocumentRoot /usr/local/etc/httpd/htdocs/smallco 
ServerName www.smallco.com #建議此處用域名 
ErrorLog /usr/local/etc/httpd/logs/smallco/error_log 
TransferLog /usr/local/etc/httpd/logs/smallco/access_log 
〈/VirtualHost〉 
〈VirtualHost www.baygroup.org〉 #此處建議用IP 
ServerAdmin webmaster@mail.baygroup.org 
DocumentRoot /groups/baygroup/www 
ServerName www.baygroup.org #建議此處用域名 
ErrorLog /groups/baygroup/logs/error_log 
TransferLog /groups/baygroup/logs/access_log 
〈/VirtualHost〉 
同時要做虛擬網(wǎng)口或網(wǎng)卡的配置,在DNS也要做相應(yīng)設(shè)置。 
二 、名字型虛擬主機(Apache1.3以上版本支持) 
 IP型虛擬主機雖好,但不是最佳方案。它要求每一虛擬主機有一專用 IP,在某些機器上難于實現(xiàn)。名字型虛擬主機是指每一虛擬主機的名字不相同,但IP一樣。它的好處是不限制虛擬主機數(shù)量,配置、使用簡單,不需另外的軟硬件。缺點是客戶端必須支持該部分協(xié)議,最近版本的瀏覽器都支持,某些老版本瀏覽器不支持。但Apache為此提供了解決方法。 
設(shè)置方法: 
在配置文件httpd.conf里,用NameVirtualHost指令設(shè)置虛擬主機,如: 
NameVirtualHost 111.22.33.44 
〈VirtualHost 111.22.33.44〉 #建議此處用IP 
ServerName www.domain.tld #建議此處用域名 
DocumentRoot /web/domain 
〈/VirtualHost〉 
同時,在DNS定義www.domain.tld指向111.22.33.44。 
注意:當(dāng)在NameVirtualHost指令后使用IP時,任何使用IP的URL請求都是針對虛擬主機的,主服務(wù)器從不會響應(yīng)一個使用IP的URL 請求。另外,有些服務(wù)器希望以多個名字被訪問。例如,假設(shè)有某一IP的服務(wù)器,希望以名domain.tld、www2.domain.tld都能被訪問,做法是在VirtualHost指令部分使用ServerAlias指令。如:ServerAlias domain.tld *.domain.tld 
另附一些虛擬主機的設(shè)置實例。 

 
附:虛擬主機設(shè)置實例 
IP型的虛擬主機配置 
Setup 1: 服務(wù)器有兩個IP, 
111.22.33.44 server.domain.tld 
111.22.33.55 www.otherdomain.tld 
www.domain.tld 是server.domain.tld 的別名(CNAME),代表主服務(wù)器。 
服務(wù)器配置: 
... 
Port 80 
DocumentRoot /www/domain 
ServerName www.domain.tld 
〈VirtualHost 111.22.33.55〉 
DocumentRoot /www/otherdomain 
ServerName www.otherdomain.tld 
... 
〈/VirtualHost〉 
Setup 2: 基本同Setup1,但不設(shè)置專門的主服務(wù)器。 
服務(wù)器配置: 
... 
Port 80 
ServerName server.domain.tld 
〈VirtualHost 111.22.33.44〉 
DocumentRoot /www/domain 
ServerName www.domain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.55〉 
DocumentRoot /www/otherdomain 
ServerName www.otherdomain.tld 
... 
〈/VirtualHost〉 
這種設(shè)置只有當(dāng)URL為http://server.domain.tld時才擊中主服務(wù)器 
Setup 3: 服務(wù)器有兩個IP, 
111.22.33.44 server.domain.tld 
111.22.33.55 www-cache.domain.tld 
www.domain.tld 是server.domain.tld 的別名(CNAME),代表主服務(wù)器。 
www-cache.domain.tld是proxy-cache,端口是8080,Web服務(wù)器使用默認(rèn)的80。 
服務(wù)器配置: 
... 
Port 80 
Listen 111.22.33.44:80 
Listen 111.22.33.55:8080 
ServerName server.domain.tld 
〈VirtualHost 111.22.33.44:80〉 
DocumentRoot /www/domain 
ServerName www.domain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.55:8080〉 
ServerName www-cache.domain.tld 
... 
〈Directory proxy:〉 
order deny,allow 
deny from all 
allow from 111.22.33 
〈/Directory〉 
〈/VirtualHost〉 

名字型虛擬主機配置 
Setup 1: 服務(wù)器有一個IP, 
111.22.33.44 server.domain.tld. 
www.domain.tld和www.sub.domain.tld是別名(CNAMEs) 。 
服務(wù)器配置: 
... 
Port 80 
ServerName server.domain.tld 
NameVirtualHost 111.22.33.44 
〈VirtualHost 111.22.33.44〉 
DocumentRoot /www/domain 
ServerName www.domain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.44〉 
DocumentRoot /www/subdomain 
ServerName www.sub.domain.tld 
... 
〈/VirtualHost〉 
若使用IP訪問服務(wù)器,由于 www.domain.tld 有最高優(yōu)先級,被認(rèn)為是默認(rèn)服務(wù)器或 
第一服務(wù)器。 
Setup 2:服務(wù)器有兩個IP, 
111.22.33.44 server1.domain.tld 用于主服務(wù)器 
111.22.33.55 server2.domain.tld 用于虛擬主機 
別名www.domain.tld用于主服務(wù)器, 
別名www.otherdomain.tld用于一個虛擬主機, 
別名www.sub.domain.tld,*.sub.domain.tld 用于另一虛擬主機, 
服務(wù)器配置: 
... 
Port 80 
ServerName www.domain.tld 
DocumentRoot /www/domain 
NameVirtualHost 111.22.33.55 
〈VirtualHost 111.22.33.55〉 
DocumentRoot /www/otherdomain 
ServerName www.otherdomain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.55〉 
DocumentRoot /www/subdomain 
ServerName www.sub.domain.tld 
ServerAlias *.sub.domain.tld 
... 
〈/VirtualHost〉 
混合型(IP/名字)虛擬主機配置 
Setup:服務(wù)器有三個IP, 
111.22.33.44 server.domain.tld 用于名字型虛擬主機 
111.22.33.55 www.otherdomain1.tld 用于IP型虛擬主機 
111.22.33.66 www.otherdomain2.tld 用于IP型虛擬主機 
服務(wù)器配置: 
... 
Port 80 
ServerName server.domain.tld 
NameVirtualHost 111.22.33.44 
〈VirtualHost 111.22.33.44〉 
DocumentRoot /www/domain 
ServerName www.domain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.44〉 
DocumentRoot /www/subdomain1 
ServerName www.sub1.domain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.44〉 
DocumentRoot /www/subdomain2 
ServerName www.sub2.domain.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.55〉 
DocumentRoot /www/otherdomain1 
ServerName www.otherdomain1.tld 
... 
〈/VirtualHost〉 
〈VirtualHost 111.22.33.66〉 
DocumentRoot /www/otherdomain2 
ServerName www.otherdomain2.tld 
... 
〈/VirtualHost〉 
端口型虛擬主機配置 
Setup: 服務(wù)器有一個IP, 
111.22.33.44 www.domain.tld 
不需要另外的別名或IP,采用端口型虛擬主機即可設(shè)置一個配置有別于主服務(wù)器的虛 
擬主機。 
服務(wù)器配置: 
... 
Listen 80 
Listen 8080 
ServerName www.domain.tld 
DocumentRoot /www/domain 
〈VirtualHost 111.22.33.44:8080〉 
DocumentRoot /www/domain2 
... 
〈/VirtualHost〉

php技術(shù)Apache設(shè)置虛擬WEB,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美极品在线 | 亚欧洲精品在线视频免费观看 | 国产精品视频在线播放 | 看av电影 | 国产伦精品一区二区三区高清 | 精品欧美黑人一区二区三区 | 精品欧美乱码久久久久久 | 日韩欧美在线不卡 | 欧美不卡一区二区三区 | 麻豆精品国产91久久久久久 | 成人视屏在线观看 | 国产高清视频在线观看 | 日本不卡一区 | 日本中文字幕在线视频 | 亚洲色欧美另类 | 国产亚洲一区在线 | 日本成年免费网站 | 午夜影视在线观看 | 99精品国产一区二区青青牛奶 | 99亚洲| 黑人中文字幕一区二区三区 | 综合久久99| 国产精品日韩一区二区 | 欧美综合视频在线 | 欧美一区二区三区在线观看 | 欧美最猛黑人 | 成人美女免费网站视频 | 中国美女av | 91成人在线视频 | 精品欧美一区二区在线观看欧美熟 | 欧美日产国产成人免费图片 | 色接久久 | 国产免费福利在线 | 中文字幕 亚洲一区 | 亚洲日本一区二区 | 国产一区二区三区在线观看免费 | 日日噜噜噜夜夜爽爽狠狠视频97 | 精品日韩欧美一区二区 | 成人亚洲一区 | 狠狠av| 狠狠操在线|