QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 866|回复: 1

今天整合成功了Apache+Tomcat+JK2,好高兴~~

[复制链接]
发表于 2004-3-7 20:11:11 | 显示全部楼层 |阅读模式
看了好多教程感觉很麻烦,我还是用原来在Windows下整合成功的步骤进行
1.安装好Apache和Tomcat
2.编译mod_jk2.so并cp至Apache的/modules目录下
前两部以前的教程都有很多了
3.在httpd.conf中添加
LoadModule jk2_module modules/mod_jk2.so
4.在httpd.conf的同一目录新建workers2.properties(我是直接cp原来Windows下用的,居然也能用),内容如下
# Define the communication channel
[channel.socket:localhost]
info=Ajp13 forwarding over socket
tomcatId=localhost:8009

# Map the Tomcat examples webapp to the Web server uri space
[uri:/examples/*]
info=Map the whole webapp

5.分别启动Apache和Tomcat,浏览器中输入127.0.0.1,出现Tomcat的欢迎界面,点击jsp-examples,看看里面的jsp例子:)
发表于 2004-6-5 00:37:13 | 显示全部楼层
能说说版本以及mod_jk2.so的编译方法、注意事项吗?

我没搞定。我用的是apr~mod_webapp.so。

httpd-2.0.49
jakart-tomcat-4.1.30
jakart-tomcat-connector-4.1.30
apr-0.94

都装上了,也把mod_webapp.so放到规定地方了。

在httpd.conf里添加了3行,没做其他改动:
1052行 LoadModule webapp_module modules/mod_webapp.so
1053行 WebAppConnection warpConnection warp localhost:8008
1054行 WebAppDeploy examples warpConnection /examples

检查http.conf语法正确性:
[root@TFW-RFL40 bin]# pwd
/opt/prog/l/apache-2.0.49/bin
[root@TFW-RFL40 bin]# ./apachectl configtest
Syntax error on line 1054 of /opt/prog/c/apache/conf/httpd.conf:
Invalid virtual host name
[root@TFW-RFL40 bin]#

Tomcat的配置文件改过,不知从何下手,又恢复原样了。语法检查出错的原因可能就是server.xml里没有8008端口的说明。

网上许多中文资料(甚至多数英文资料)都以4.1.18为例子的,偏偏4.1.18以及相关的连接器已经下不到了。更高版本的Tomcat配置文件变了,强行按那些资料改出来也不成功。

目前还没理出头绪,估计过几天才能问更具体的问题。目前只是想问下一步该研究什么?往什么方向走?要做整合是否一定要先知道虚拟主机的概念?或者给我一个Tomcat-4.1.18以及连接器的有效下载链接也行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 11:44 , Processed in 0.069676 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表