• <tr id='o4uu9'><strong id='o4uu9'></strong><small id='o4uu9'></small><button id='o4uu9'></button><li id='o4uu9'><noscript id='o4uu9'><big id='o4uu9'></big><dt id='o4uu9'></dt></noscript></li></tr><ol id='o4uu9'><table id='o4uu9'><blockquote id='o4uu9'><tbody id='o4uu9'></tbody></blockquote></table></ol><u id='o4uu9'></u><kbd id='o4uu9'><kbd id='o4uu9'></kbd></kbd>
    <fieldset id='o4uu9'></fieldset>
    <acronym id='o4uu9'><em id='o4uu9'></em><td id='o4uu9'><div id='o4uu9'></div></td></acronym><address id='o4uu9'><big id='o4uu9'><big id='o4uu9'></big><legend id='o4uu9'></legend></big></address><ins id='o4uu9'></ins>

      1. <i id='o4uu9'><div id='o4uu9'><ins id='o4uu9'></ins></div></i>
        <i id='o4uu9'></i>

        <dl id='o4uu9'></dl>

            <span id='o4uu9'></span>

            <code id='o4uu9'><strong id='o4uu9'></strong></code>

            Linux环境下Apache与Tomcat共存

            • 时间:
            • 浏览:6
            • 来源:124软件资讯网

              Linux系统下Apache与Tomcat整合的简朴要领 新客网 XKER.COM 2007-07-26 泉源: kit 珍藏本文1、准备  ,下载需要的文件  。这里假定你已经准确安装设置好了JDK 。

              1、到Apache官方网站下载所需要的文件:

              httpd-2.2.4.tar.gz
              apache-tomcat-6.0.13.tar.gz
              tomcat-connectors-1.2.23-src.tar.gz

              2、安装Apache 。
              # tar xzvf httpd-2.2.4.tar.gz
              # cd httpd-2.2.4
              # ./configure --prefix=/usr/local/apache
              --with-mpm=worker --enable-module=so
              --enable-mods-shared=all
              --enable-ssl=shared
              --enable-deflate=shared
              # make
              # make install

              3、安装Tomcat  。
              # cp apache-tomcat-6.0.13.tar.gz /usr/local/
              # cd /usr/local/
              # tar xzvf apache-tomcat-6.0.13.tar.gz
              # ln -s apache-tomcat-6.0.13 tomcat (此步可省略)

              4、编译天生mod_jk  。
              # tar xzvf tomcat-connectors-1.2.23-src.tar.gz
              # cd tomcat-connectors-1.2.23-src/native
              # ./configure --with-apxs=/usr/local/apache/bin/apxs
              # make
              # cp ./apache-2.0/mod_jk.so /usr/local/apache/modules/

              5、设置  。
              在/usr/local/apache/conf/下面建设两个设置文件mod_jk.conf(或写到APACHE的主设置文件中)和workers.properties  。
              # vi mod_jk.conf
              添加以下内容:
              # 指出mod_jk模块事情所需要的事情文件workers.properties的位置
              JkWorkersFile /usr/local/apache/conf/workers.properties
              # Where to put jk logs
              JkLogFile /usr/local/apache/logs/mod_jk.log
              # Set the jk log level [debug/error/info]
              JkLogLevel info
              # Select the log format
              JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
              # JkOptions indicate to send SSL KEY SIZE,
              JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
              # JkRequestLogFormat set the request format
              JkRequestLogFormat "%w %V %T"

              # 将所有servlet 和jsp请求通过ajp13的协议送给Tomcat ,让Tomcat来处置惩罚

              JkMount /servlet/* lb-server
              JkMount /*.jsp lb-server
              # vi workers.properties

              添加以下内容:

              # Defining a worker named worker1 and of type ajp13
              worker.list=lb-server
              # Set properties for worker1
              worker.lb-server.type=ajp13
              worker.lb-server.host=localhost
              worker.lb-server.port=8009
              worker.lb-server.lbfactor=50
              worker.lb-server.cachesize=10
              worker.lb-server.cache_timeout=600
              worker.lb-server.socket_keepalive=1
              worker.lb-server.socket_timeout=300

              再设置httpd.conf  ,作以下修改:

              将Listen 80 修改为 Listen 127.0.0.1:80

              将ServerName 修改为 ServerName LocalHost:80

              在DirectoryIndex中添加 index.jsp

              我的网页放在/var/www下 ,以是要修改DocumentRoot

              DocumentRoot "/var/www"

              Options Includes FollowSymLinks
              AllowOverride None
              Order deny,allow
              Allow from all
              XBitHack on


              Order deny,allow
              Deny from all

              增添关于加载mod_jk的语句:

              LoadModule jk_module modules/mod_jk.so
              Include /usr/local/apache/conf/mod_jk.conf

              最后编辑Tomcat的设置文件server.xml  ,在HOST段中加入:

              在/var/wwwroot下建设一个index.jsp  ,启动Apache和Tomcat  ,用浏览器会见http://localhost/  ,应该可以看到准确的页面了 。

              以上也可以写到APACHE设置文件中  ,即可以更改HTTPD.CONF文件 ,如下:

              LoadModule jk_module modules/mod_jk.so
              # Configure mod_jk
              JkWorkersFile conf/workers.properties
              JkLogFile logs/mod_jk.log
              JkLogLevel info
              JkMount /*.jsp lb-server

              然后 ,修改workers.properties ,把需要的WORKLIST加上  ,然后  ,将页面传到到网站指定主目录 ,启动TOMCAT,APACHE即可看到页面