mod_jk整合apache2.2.× tomcat5.5.×
来源:互联网 发布:t110e4没砍之前的数据 编辑:程序博客网 时间:2024/04/28 20:52
首先,下载mod_jk.
http://apache.mirror.phpchina.com/tomcat/tomcat-connectors/jk/binaries/
按照系统和apache版本找到合适的mod_jk.so。
主要看系统是否64位,其次使用httpd -v 命令查看apache版本。
修改apache的conf:
在apache conf 下创建文件:workers.properties
workers.tomcat_home="/home/youcity/tomcat"
workers.java_home="/home/youcity/jdk1.6.0_07"
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
worker.jkstatus.type=status
修改httpd.conf
在后面加上:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkLogFile logs/mod_jk.log
JkLogLevel debug
JkMount /website_back/* ajp13
JkMount /blog/* ajp13
JkMount /demo/* ajp13
其次,修改tomcat server.xml
找到AJP设置,将其注释去掉
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
找到此处
<!-- You should set jvmRoute to support load-balancing via AJP ie :-->
<Engine name="Catalina" defaultHost="localhost" jvmRoute="ajp13">
<!-- Define the top level container in our container hierarchy
<Engine name="Catalina" defaultHost="localhost"> -->
将上面jvmRoute的打开,下面的注释掉,jvmRoute与apache的workers.properties设置一致。
到此处配置即成功,但如果apache有多个VirtualHost,则需要做相应改动。
将
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkLogFile logs/mod_jk.log
JkLogLevel debug
放到NameVirtualHost *:80后面。
JkMount 写到具体的VirtualHost 里面
<VirtualHost *:80>
ServerAdmin webmaster@youcity.com
DocumentRoot /var/www/html
ServerName www.×××.com
JkMount /demo/* ajp13
</VirtualHost>
之后tomcat设置与之对应的访问路径
<Context path="/demo"
docBase="/home/admin/demo"
reloadable="true"/>
OK.
- mod_jk整合apache2.2.× tomcat5.5.×
- apache2.2 tomcat5.5 mod_jk 配置成功
- linux apache2 tomcat7 mod_jk 整合
- 整合tomcat5与apache2
- apache2.0.47+tomcat5.0.12整合
- apache2.0.47+tomcat5.0.12整合
- apache2.0.47+tomcat5.0.12整合
- apache2.0+tomcat5整合文档
- apache2 整合tomcat5(Inber 原)
- Apache2.0.54整合Tomcat5.0
- apache2与tomcat5.5整合
- apache2.0.47+tomcat5.0.12整合
- apache2.0.47 tomcat5.0.12整合
- apache2.0+tomcat5整合文档
- Apache2和Tomcat5.5整合
- apache2+JK+tomcat5.5 mod_jk.log报错 missing uri
- 整合apache2.2.x和tomcat5.5(转)
- Apache2+Tomcat5+jdk1.5整合指南
- 2009 March 20th Friday (三月 二十日 金曜日)
- Native C++ Wrapper Managed C++
- 2009 March 23th Monday (三月 二十三日 月曜日)
- 2009 March 24th Tuesday (三月 二十四日 火曜日)
- 输入输出
- mod_jk整合apache2.2.× tomcat5.5.×
- 2009 March 25th Wednesday (三月 二十五日 水曜日)
- IT人不要一直做技术
- 2009 March 26th Thursday (三月 二十六日 木曜日)
- ubuntu中的快捷键
- 2009 March 27th Friday (三月 二十七日 金曜日)
- Linux 常用C函数说明-接口处理篇(1)
- 无线module WIFI+BLUETOOTH 推荐
- 2009 March 30th Monday (三月 三十日 月曜日)