資料整理

           

          Apache 2.2 整合TOMCAT 5.5

          ?

          1.?????? 安裝:

          正常安裝Apache HTTPServer 2.2 Tomcat 5.5 .

          2.?????? 配置:

          由于Apache2.2對以往版本有較大改動,引進了proxy 模塊,所以Apache2.2Tomcat5.5的配置需要用到mod_proxy.so等文件(不再使用jk jk2 tomcat連接器) .基本配置如下:

          (1)???? 打開conf\httpd.conf文件將以下字段前的注釋(”#”)去除

          LoadModule proxy_module modules/mod_proxy.so

          LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

          LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

          (2)???? conf\httpd.conf文件的末尾添加以下內容:

          ProxyRequests Off

          ProxyPass /admin balancer://tomcatcluster/admin? lbmethod=byrequests stickysession=JSESSIONID? nofailover=Off timeout=5? maxattempts=3

          ProxyPassReverse /admin balancer://tomcatcluster/admin

          ?

          <Proxy balancer://tomcatcluster>

          BalancerMember ajp://localhost:8009 route=tomcat8080

          BalancerMember ajp://localhost:10009 smax=10 route=tomcat10080

          BalancerMember ajp://localhost:11009 route=tomcat11080

          BalancerMember ajp://localhost:12009 smax=10 route=tomcat12080

          </Proxy>

          (3)???? 找到以下內容

          # Virtual hosts

          # Include conf/extra/httpd-vhosts.conf

          將第二行前面的”#”去除.

          (4)???? 打開conf/extra/httpd-vhosts.conf文件,在文件末尾添加以下內容:

          <VirtualHost *:80>

          ??? ServerAdmin 127.0.0.1

          ??? DocumentRoot “D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps

          ??? ServerName 127.0.0.1

          ??? ErrorLog logs/127.0.0.1_error_log

          ??? CustomLog logs/dummy-127.0.0.1-access_log common

          ??? ProxyPass / ajp://localhost:8009/

          ??? ProxyPassReverse / ajp://localhost:8009/

          ??? ServerName localhost

          ??? ServerAlias 127.0.0.1

          </VirtualHost>

          紅色部分為Tomcat的網頁存放目錄,可隨意更改,不影響.

          3.?????? 注意:

          完成以上步驟,Apache+Tomcat服務器就已基本配置完成.但還須注意以下幾點:

          因為Apache對于Tomcat相當于一個代理,所以我們訪問網站時實際上是訪問Tomcat的網站目錄.Tomcat的默認工作目錄是/webapps,默認站點根目錄是/webapps/ROOT.所以要將網站入口部署在/webapps/ROOT目錄下.也可以改變Tomcat的工作目錄(在web.xml文件中修改),在此不作討論.

          ?

          posted on 2006-10-08 09:29 謝瑋 閱讀(322) 評論(0)  編輯  收藏 所屬分類: 應用服務器

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 清河县| 桃江县| 志丹县| 锡林浩特市| 喀什市| 张家港市| 萝北县| 霞浦县| 墨玉县| 昌黎县| 炎陵县| 贵州省| 海丰县| 萨迦县| 丽江市| 龙井市| 忻州市| 兴城市| 明星| 普定县| 横峰县| 阿巴嘎旗| 石楼县| 华阴市| 武平县| 塔城市| 通山县| 手机| 遂平县| 平谷区| 德兴市| 焉耆| 射洪县| 禹城市| 海原县| 友谊县| 诸暨市| 方城县| 都江堰市| 石河子市| 任丘市|