lqxue

          常用鏈接

          統計

          book

          tools

          最新評論

          apache2.0.59+tomcat5.5.x配置

          apache version:2.0.59
          tomcat version:5.5.x

          前言:
             域名解析的作用:域名解析只能解析到ip地址,是不能夠綁定到固定ip的,幫定ip的工作由web服務器來做。
          一、
          需注意的幾點事項:
          1.apache和tomcat的結合都是通過mod_jk來實現的。這個文件可以在apache的網站上下的到,本文用的mod_jk的地址為http://ossavant.org/apache/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.24/i386/mod_jk-1.2.24-httpd-2.0.59.so這里需要注意的是:(1) mod_jk的版本號一定要和apache的版本號一致. (2) mod_jk有64位和32位之分,所以要根據機器的配置來決定選擇哪個。

          二、安裝apache,注意一定要支持DSO,在安裝時加個參數--enable-so就可以使apache支持dso。可以通過
          [root@localhost bin]# httpd -l
          Compiled in modules:
            core.c
            prefork.c
            http_core.c
            mod_so.c

          (說明:看到mod_so.c這個模塊,就說明能支持DSO

          三、安裝tomcat,正常安裝即可

          安裝完tomcat和apache之后先分別測似一下,保證都正常能用了,再往下進行。

          四、整和apache與tomcat(具體參考apache的官方網站)

          1〉把剛才下的mod_jk考到apache2/modules文件夾下
          2〉在tomcat的conf里創建一個文件workers.properties,并添加如下內容
          workers.tomcat_home=/usr/local/apache-tomcat-5.5.23
          workers.java_home=/usr
          ps=\
          worker.list=ajp13
          worker.ajp13.port=8009
          worker.ajp13.host=localhost
          worker.ajp13.type=ajp13
          worker.ajp13.lbfactor=1


          3〉在apache2/conf的httpd.conf里加入如下一段話

          LoadModule jk_module    modules/mod_jk-1.2.24-httpd-2.0.59.so
          JkWorkersFile "/usr/local/apache-tomcat-5.5.23/conf/workers.properties"   //指向剛才那個文件
          JkLogFile "/usr/local/apache-tomcat-5.5.23/logs/mod_jk2.log"
          JkLogLevel info

          五、配置虛擬主機
          在httpd.conf下加入如下:

          <VirtualHost *:80>
                  ServerName www.91yjs.com
                  ServerAlias 91yjs.com
                  DocumentRoot /usr/local/apache-tomcat-5.5.23/webapps/ROOT
                  DirectoryIndex index.html index.htm index.jsp
                  JkMount /servlet/* ajp13
                  JkMount /*.jsp ajp13
                  JkMount /*.do ajp13
          </VirtualHost>

          配置完后,進入apache的bin下執行 ./httpd -t
          出現Syntax OK說明,你的配置沒有錯誤,重新啟動apache,應該可以了。

          附錄:
            停止apache:./apachectl stop
            啟動apache:./apachectl graceful

          參考:

          http://www.chinaunix.net/jh/13/669895.html
          http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=1433
          http://www.cjsdn.net/post/view?bid=11&id=172565&sty=1&tpg=1&age=0




          posted on 2007-08-11 14:16 lqx 閱讀(398) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 常熟市| 林口县| 互助| 长阳| 高陵县| 郎溪县| 安泽县| 临安市| 新昌县| 泰州市| 托克逊县| 长子县| 察隅县| 石台县| 聂荣县| 文登市| 汽车| 永修县| 康乐县| 高邮市| 廉江市| 沙湾县| 徐汇区| 汝州市| 南丹县| 鲜城| 普陀区| 南汇区| 民县| 周口市| 峨眉山市| 镇沅| 临汾市| 喀什市| 葵青区| 荥经县| 东阿县| 晋城| 仁寿县| 安阳市| 松桃|