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 閱讀(404) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 张掖市| 宣武区| 隆昌县| 和田市| 太白县| 枝江市| 包头市| 新余市| 凤庆县| 连江县| 丘北县| 临夏县| 明水县| 黑山县| 清流县| 萍乡市| 光山县| 九龙坡区| 马尔康县| 云林县| 咸阳市| 屏东市| 天全县| 南阳市| 顺昌县| 庆城县| 公安县| 河曲县| 陆川县| 长兴县| 墨脱县| 农安县| 喀什市| 利辛县| 武鸣县| 泸州市| 宽甸| 乐都县| 阿瓦提县| 抚远县| 七台河市|