Win32下使用AJP整合Tomcat 4.0.4和Apache 1.3.26

apache

预备工作:

下载:
Apache 1.2.26 http://www.apache.org/dist/httpd/binaries/win32/apache_1.3.26-win32-x86-no_src.exe
Tomcat 4.0.4 http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.4/bin/jakarta-tomcat-4.0.4-LE-jdk14.exe
mod_jk http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/win32/i386/mod_jk.dll

安装过程大家都知道, 就不再罗嗦了.

配置Apache:

把mod_jk.dll拷贝到 %APACHE_HOME%/libexec目录下
在%APACHE_HOME%/conf/httpd.conf中添加以下信息:

#... ...
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule jk_module libexec/mod_jk.dll

#... ...
#AddModule mod_unique_id.c
AddModule mod_jk.c

#... ...
JkWorkersFile "D:/Apache/tomcat/work/workers.properties"
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

其中JkWorkersFile为mod_jk工作目录, JkLogFile为mod_jk日志目录.
最后在需要的地方(如VirtualHost中)加入:

JkMount /*.jsp ajp13
JkMount /servlet/* ajp13

保存配置, OK, Apache服务器配置完成, 下面来配置Tomcat.

首先, 新建一个workers.properties文件(要和JkWorkersFile的那个文件名相同),写入以下信息:

# ... ...
workers.tomcat_home=D:/Apache/tomcat
workers.java_home=D:/j2sdk1.4.0
ps=/
worker.list=ajp12, ajp13

# Definition for Ajp13 worker
#
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13

其中workers.tomcat_home为Tomcat的安装路径, workers.java_home为JDK的安装路径
然后保存到D:/Apache/tomcat/work(也就是httpd.conf中JkWorkersFile的路径).

配置Tomcat:

修改%TOMCAT_HOME%/conf/server.xml

1.在<Server></Server>中加入:

<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" />

2.在<Host></Host>中加入:

<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" append="true" />

保存, OK, 全部配置完成.

测试就不用我再说了吧^_^
有什么问题, 发到webmaster@yipsilon.com

参考:
Tomcat AJP1.3说明文档 http://jakarta.apache.org/tomcat/tomcat-4.0-doc/config/ajp.html
那里面还有IIS的配置说明, 快去看看啊!!

时间: 2024-08-30 09:24:15

Win32下使用AJP整合Tomcat 4.0.4和Apache 1.3.26的相关文章

完整图解 Tomcat 5.0.28 安装笔记

笔记 在开始安装之前,先准备J2SDK和TOMCAT两个软件,如果已经安装了J2SDK,就只需TOMCAT即可. 笔者使用的软件如下: Windows 2000 Advance Server + SP4 J2SDK v1.4.2_04 - http://java.sun.com/j2se/1.4.2/download.html TOMCAT v5.0.28 - http://apache.linuxforum.net/dist/jakarta/tomcat-5/v5.0.28/bin/jakar

ubuntu下面的apache2用JK模式整合tomcat后tomcat的Jsp显示404找不到

问题描述 ubuntu下面的apache2用JK模式整合tomcat后tomcat的Jsp显示404找不到 我是使用Jk的连接方式修改了几个文件 1. /etc/libapache2-mod-jk/workers.properties下的文件 改了以下内容 workers.tomcat_home=/root/tomcat8 workers.java_home=/usr/local/jdk8 ps=/ worker.list=ajp13_worker,jk-status,jk-manager wo

tomcat 6.0.18 work目录下 未保存jsp对应的servelt java文件

问题描述 tomcat 6.0.18 work目录下 未保存jsp对应的servelt java文件 而只有其class文件这个是什么原因呢或者需要怎样配置呢 谢谢! 问题补充:我是直接在myeclipse里的 servers View 里直接选择该工程部署到tomcat服务器里也就相当于直接放在 其webappps目录下的 解决方案 那这个就有点奇怪了.这样试试:你把项目直接拷贝到tomcat的webappps目录下,然后清除缓存,启动tomcat,看能否正常生成文件,如果还是不行,你再拷贝另

Win32下Apache 2.0.35 php 4.2.0安装扎记

Win32下Apache 2.0.35 php 4.2.0安装扎记1.安装界面比较有好,分别添入ServerAdmin.ServerName.post即可     如果你起用了DNS,会将DNS的设置作为默认配置,这点要注意.     当可见到默认主页时表明安装成功,一般没有问题2.默认的主页位置在[d]:/Program Files/Apache Group/Ahache2/htdocs     若需要修改可在httph.conf文件中修改(下同)     DucumentRoot "你的主页

通向架构师的道路(第一天)之Apache整合Tomcat

原文转自:  http://blog.csdn.net/lifetragedy/article/details/7698555 一.先从J2EE工程的通用架构说起 这是一个通用的Web即B/S工程的架构,它由: ü   Web Server ü   App Server ü   DB Server 三大部分组成,其中: ²  Web Server 置于企业防火墙外,这个防火墙,大家可以认为是一个CISCO路由器,然后在CISCO路由器上开放了两个端口为:80和443. 80端口:用于正常的htt

Lucene 3.6.2入门(13) Solr3.6.2简介以及整合Tomcat

/** * [Lucene3.6.2入门系列]第13节_Solr3.6.2简介以及整合Tomcat * @see Solr是一个高性能的,采用Java5开发的,基于HTTP和Lucene实现的开源企业级全文搜索引擎 * @see 可以粗暴的理解为:Lucene专注于搜索底层实现及算法优化,Solr专注于高层次的为企业服务的易于使 用和管理的搜索服务器 * @see 再粗暴一点理解为:Lucene和Solr的关系类似于,Ajax和jQuery,Servlet和Struts2,JAX-WS和CXF,

整合tomcat 整合iis共用80端口亲测可以通过

很多机器都用tomcat跟IIS部署不同网站.最近买了阿里云的服务器.于是也想玩一下.网上百度了很多方法.但是都有缺陷说的不是很清楚.通过日志查看以及谷歌.尝试了很多方法终于配置OK. 第一.整合环境:Windows Service 2003.JDK1.60.IIS6.0 和tomcat7.0第二.使用技术:IIS6.0和TOMCAT6.0的默认端口不用改变,使用原有的80和8081(因为本人数据库界面操作使用的8080端口所以tomcat改为8081)即可,采用isapi_redirect-1

实践补充 Installing Tomcat 7.0.x on OS X

我的 Mac 下是1.6的 SDK,下载 Tomcat 8.0 运行后,访问 http://127.0.0.1:8080 并无反应,而且关闭脚本会报错 : Unsupported major.minor version 51.0 看来安装 Tomcat 8.0 需要至少 JDK 1.7 或 JDK 1.8 才行,不过我的 Mac 上没有提示,我也就不更新了. 故重新下载 Tomcat 6.0 ,按如下操作,一切正常,并能正常访问 8080 端口打开页面. 再次下载 Tomcat 7.0 ,按如下

apache中配置整合tomcat环境与安全配置

系统:centos 5.9 环境:apache 2.2.25        tomcat 7.0.42        jdk 1.7.0 1.安装apache 我这里是直接yum安装的,如果你们要编译安装也不是不行.  代码如下 复制代码 yum -y install httpd httpd-devel 2.安装tomcat和jdk 这里我就不说了,大家可以去看我这篇文章centos安装配置JDK1.7与Tomcat7. 3.配置httpd proxy反代tomcat vi /etc/httpd