﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-hjw0571</title><link>http://www.blogjava.net/hjw0571/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 07 May 2026 09:01:49 GMT</lastBuildDate><pubDate>Thu, 07 May 2026 09:01:49 GMT</pubDate><ttl>60</ttl><item><title>Linux系统下Apache与Tomcat整合的简单方法</title><link>http://www.blogjava.net/hjw0571/archive/2008/08/30/225782.html</link><dc:creator>hjw0571的Java家</dc:creator><author>hjw0571的Java家</author><pubDate>Sat, 30 Aug 2008 13:12:00 GMT</pubDate><guid>http://www.blogjava.net/hjw0571/archive/2008/08/30/225782.html</guid><wfw:comment>http://www.blogjava.net/hjw0571/comments/225782.html</wfw:comment><comments>http://www.blogjava.net/hjw0571/archive/2008/08/30/225782.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hjw0571/comments/commentRss/225782.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hjw0571/services/trackbacks/225782.html</trackback:ping><description><![CDATA[
		<p>1、准备，下载需要的文件。这里假定你已经正确安装配置好了JDK。<br /><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">BT下载 BT一起来 </font><a href="http://www.bt170.cn"><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">http://www.bt170.cn</font></a><br />到Apache官方网站下载所需要的文件： <br /><font color="#ffffff">BT下载 BT一起来 </font><a href="http://www.bt170.cn/"><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">http://www.bt170.cn</font></a><br />httpd-2.2.4.tar.gz<br />apache-tomcat-6.0.13.tar.gz<br />tomcat-connectors-1.2.23-src.tar.gz</p>
		<p>2、安装Apache。<font color="#ffffff">BT下载 BT一起来 </font><a href="http://www.bt170.cn/"><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">http://www.bt170.cn</font></a><br /> </p>
		<p class="code"># tar xzvf httpd-2.2.4.tar.gz <br /># cd httpd-2.2.4 <br /># ./configure --prefix=/usr/local/apache <br />--with-mpm=worker --enable-module=so <br />--enable-mods-shared=all <br />--enable-ssl=shared <br />--enable-deflate=shared <br /># make <br /># make install</p>
		<p>3、安装Tomcat。 <font color="#ffffff">BT下载 BT一起来 </font><a href="http://www.bt170.cn/"><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">http://www.bt170.cn</font></a><br /></p>
		<p class="code"># cp apache-tomcat-6.0.13.tar.gz /usr/local/<br /># cd /usr/local/<br /># tar xzvf apache-tomcat-6.0.13.tar.gz <br /># ln -s apache-tomcat-6.0.13 tomcat (此步可省略)</p>
		<p>4、编译生成mod_jk。 <font color="#ffffff">BT下载 BT一起来 </font><a href="http://www.bt170.cn/"><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">http://www.bt170.cn</font></a><br /></p>
		<p class="code"># tar xzvf tomcat-connectors-1.2.23-src.tar.gz <br /># cd tomcat-connectors-1.2.23-src/native <br /># ./configure --with-apxs=/usr/local/apache/bin/apxs <br /># make <br /># cp ./apache-2.0/mod_jk.so /usr/local/apache/modules/</p>
		<p>5、配置。 <font color="#ffffff">BT下载 BT一起来 </font><a href="http://www.bt170.cn/"><font style="BACKGROUND-COLOR: #ffffff" color="#ffffff">http://www.bt170.cn</font></a><br /></p>
		<p>在/usr/local/apache/conf/下面建立两个配置文件mod_jk.conf（或写到APACHE的主配置文件中）和workers.properties。 <br /># vi mod_jk.conf</p>
		<p>添加以下内容： </p>
		<p class="code"># 指出mod_jk模块工作所需要的工作文件workers.properties的位置 <br />JkWorkersFile /usr/local/apache/conf/workers.properties <br /># Where to put jk logs <br />JkLogFile /usr/local/apache/logs/mod_jk.log <br /># Set the jk log level [debug/error/info] <br />JkLogLevel info <br /># Select the log format <br />JkLogStampFormat "[%a %b %d %H:%M:%S %Y]" <br /># JkOptions indicate to send SSL KEY SIZE, <br />JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories <br /># JkRequestLogFormat set the request format <br />JkRequestLogFormat "%w %V %T" <br /># 将所有servlet 和jsp请求通过ajp13的协议送给Tomcat，让Tomcat来处理 <br />JkMount /servlet/* lb-server <br />JkMount /*.jsp lb-server <br /># vi workers.properties</p>
		<p>添加以下内容： </p>
		<p class="code"># Defining a worker named worker1 and of type ajp13 <br />worker.list=lb-server <br /># Set properties for worker1 <br />worker.lb-server.type=ajp13 <br />worker.lb-server.host=localhost <br />worker.lb-server.port=8009 <br />worker.lb-server.lbfactor=50 <br />worker.lb-server.cachesize=10 <br />worker.lb-server.cache_timeout=600 <br />worker.lb-server.socket_keepalive=1 <br />worker.lb-server.socket_timeout=300</p>
		<p>再配置httpd.conf，作以下修改： </p>
		<p class="code">将Listen 80 修改为 Listen 127.0.0.1:80 <br />将ServerName 修改为 ServerName LocalHost:80 <br />在DirectoryIndex中添加 index.jsp <br />我的网页放在/var/www下，所以要修改DocumentRoot <br />DocumentRoot "/var/www"<br />&lt;Directory "/var/www"&gt;<br />    Options Includes FollowSymLinks<br />    AllowOverride None<br />    Order deny,allow<br />    Allow from all<br />    XBitHack on<br />&lt;/Directory&gt;<br />&lt;Directory "/var/www/WEB-INF"&gt;     <br />    Order deny,allow<br />    Deny from all<br />&lt;/Directory&gt;</p>
		<p>增加关于加载mod_jk的语句：</p>
		<p class="code">LoadModule jk_module modules/mod_jk.so <br />Include /usr/local/apache/conf/mod_jk.conf</p>
		<p>最后编辑Tomcat的配置文件server.xml，在HOST段中加入： </p>
		<p class="code">&lt;Context path="" docBase="/var/wwwroot" debug="0" reloadable="true" crossContext="true"/&gt;</p>
		<p>在/var/wwwroot下建立一个index.jsp，启动Apache和Tomcat，用浏览器访问<a href="http://localhost/">http://localhost/</a>，应该可以看到正确的页面了。 </p>
		<p>
				<br />以上也可以写到APACHE配置文件中，即可以更改HTTPD.CONF文件，如下： </p>
		<p class="code">LoadModule jk_module modules/mod_jk.so<br /># Configure mod_jk<br />JkWorkersFile conf/workers.properties <br />JkLogFile logs/mod_jk.log<br />JkLogLevel info<br />JkMount /*.jsp lb-server</p>
		<p>然后，修改workers.properties，把需要的WORKLIST加上，然后，将页面传到到网站指定主目录，启动TOMCAT,APACHE即可看到页面。</p>
<img src ="http://www.blogjava.net/hjw0571/aggbug/225782.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hjw0571/" target="_blank">hjw0571的Java家</a> 2008-08-30 21:12 <a href="http://www.blogjava.net/hjw0571/archive/2008/08/30/225782.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>