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

          主站蜘蛛池模板: 牙克石市| 剑河县| 德阳市| 海南省| 确山县| 石景山区| 凭祥市| 五峰| 宜兰市| 沙河市| 布尔津县| 巫山县| 三门县| 卓尼县| 溆浦县| 甘孜| 开封市| 关岭| 普陀区| 娄底市| 富锦市| 丹寨县| 宝山区| 宜川县| 汤原县| 莱阳市| 平武县| 汉中市| 宣化县| 临朐县| 南昌市| 冷水江市| 和静县| 东乡族自治县| 绵阳市| 泰安市| 林州市| 芦溪县| 普洱| 拉孜县| 广昌县|