javajohn

          金色年華

          linux下apache2.2整合tomcat5.5.16

          終于整合成功了這兩個東東
          1.環境:
          ??????? redhat
          ??????? tomcat5.5.16
          ????????jdk1.5
          ????????apache2.2
          2.軟件安裝:
          ??? 1)首先要安裝jdk,這個東東我是第一次在linux上裝走了不少彎路.不過畢竟網上資料海下了,就沒必要介紹了.
          ????2)tomcat5.5.16的安裝也很簡單略過
          ??? 3)apache新出的AJP模塊確實不錯,現在整合起來真的很方便.
          ??????apache2.2下載地址:www.apache.org/dist下載gz2的格式.
          ????? 由于安裝apache2.2需要先安裝arp和arp-util這兩個東東所以也要從www.apache.org/dist上下載.這個網址上有我以前一直在找的好多東東:).在這上面飄了好幾天,呵呵.好了arp和arp-util的安裝也很簡單:
          安裝apr
          #?cd?srclib/apr
          #?./configure?--prefix=/server/soft/apr
          #?make
          #?make?install

          安裝apr-util
          #?cd?../apr-util/
          #?./configure?--prefix=/server/soft/apr-util?\
          --with-apr=/server/soft/apr
          #?make
          #?make?install
          安裝apache
          #?./configure?--prefix=/server/soft/apache?\
          --enable-so?\
          --enable-rewrite=share?\
          --enable-proxy=share?\
          --enable-proxy-ajp=share?\
          --enable-dav=share?\
          --with-apr=/server/soft/apr?\
          --with-apr-util=/server/soft/apr-util/
          #?make?
          #?make?install
          此時需要進入apache/bin里鍵入httpd -l查看一下mod-prox-ajp.c是否安裝成功,一般是沒問題的.除非你的環境變量里是系統安裝的時候設置的apache,這就需要我們在profile文件里手動添加一下我們安裝apache2.2的路徑,主要是 path指到apache.2.2的bin目錄里就可以了.apache2.2的歡迎界面和以前的不太一樣顯示"It works!"讓我很是郁悶.一開始一直以為是系統里有別的服務器在啟動(暈)。
          apache安裝成功以后需要對它的兩個配置文件conf/httpd.conf和conf/extra/httpd-vhosts.conf做一點小小的修改。
          在conf/httpd.conf文件里搜索一下“Include conf/extra/httpd-vhosts.conf”,把前面的“#”去掉。然后“conf/extra/httpd-vhosts.conf”文件修改如下:
          <VirtualHost?*:80>
          ????ServerAdmin?abc@aa.com[/email]
          ????ProxyPass?/?ajp://localhost:8009/?retry=3
          ????ProxyPassReverse?/?ajp://localhost:8009/
          ????ServerName?localhost
          </VirtualHost>
          好了apache2.2已經準備好了和tomcat的連接了。
          接下來需要修改一下tomcat的server.xml文件。
          <Connector?port="8009"?enableLookups="false"?redirectPort="8443"?protocol="AJP/1.3"?debug="0"?acceptCount="100"?minSpareThreads="10"?maxSpareThreads="100"??maxThreads="3072"/>
          怎么樣,這個很面熟吧!然后啟動apache和tomcat吧,訪問一下http://localhsot,看到tom貓了嗎?如果看不到和我聯系。

          posted on 2006-04-14 21:00 javajohn 閱讀(2010) 評論(4)  編輯  收藏 所屬分類: 其他類

          Feedback

          # re: linux下apache2.2整合tomcat5.5.16[未登錄] 2007-09-28 16:06 jason

          謝謝啦,文章寫的很好。
          看了很多的文章都沒有成功,好多文章都互相抄襲,而且漏洞百出,最后還是看了你的文章才配置成功的。
          真的非常感謝你!  回復  更多評論   

          # re: linux下apache2.2整合tomcat5.5.16[未登錄] 2008-02-29 13:26 allen

          哥們,這個是你原創的吧。
          想請教你一下
          我按你所說配的
          我httpd -l 我看到的是
          Compiled in modules:
          core.c
          prefork.c
          http_core.c
          mod_so.c

          http://localhsot,看到的還是apache的界面
          錯誤日志在竟然在/etc/httpd/logs/error_log
          [Fri Feb 29 13:03:45 2008] [error] [client 221.232.170.33] File does not exist: /var/www/html/tob


            回復  更多評論   

          # re: linux下apache2.2整合tomcat5.5.16[未登錄] 2008-04-06 06:22 eagle

          你好,我按照你的配置。在我們公司的服務器上配置了,但是apache就是啟動不起來。見不到那個頁面。我們的服務器用的是CentOs。我配置了127.0.0.1:80監聽,不報錯誤了。但是還是見不到那個頁面。請指教QQ:419199846  回復  更多評論   

          # re: linux下apache2.2整合tomcat5.5.16 2008-11-21 12:34 qwtw

          re: linux下apache2.2整合tomcat5.5.16[未登錄] 2008-02-29 13:26 allen
          哥們,這個是你原創的吧。
          想請教你一下
          我按你所說配的
          我httpd -l 我看到的是
          Compiled in modules:
          core.c
          prefork.c
          http_core.c
          mod_so.c

          http://localhsot,看到的還是apache的界面
          我的也是這樣哦  回復  更多評論   


          My Links

          Blog Stats

          常用鏈接

          留言簿(7)

          隨筆分類(36)

          隨筆檔案(39)

          classmate

          good blog

          企業管理網站

          好友

          站點收藏

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 广昌县| 周至县| 灵璧县| 衡水市| 奉新县| 从化市| 马龙县| 凌云县| 罗源县| 娱乐| 平远县| 犍为县| 光泽县| 山西省| 溆浦县| 文安县| 永兴县| 栖霞市| 改则县| 衡山县| 肇源县| 凤凰县| 马边| 锡林浩特市| 太原市| 马鞍山市| 玉树县| 盐山县| 常州市| 常山县| 新密市| 淮阳县| 古蔺县| 当雄县| 耿马| 临夏市| 砚山县| 贵阳市| 长春市| 同江市| 天津市|