apache和tomcat整合

C、C++和Java语言
回复
wenlongwsh
帖子: 2
注册时间: 2006-07-07 23:34
送出感谢: 0
接收感谢: 0

apache和tomcat整合

#1

帖子 wenlongwsh » 2006-07-08 19:08

先用sudo apt-get安装好apache和tomcat
安装sudo install libapache2-mod-jk
再在/etc/apache2目录下新建文件workers.properties
命令为sudo gedit /etc/apache2/workers.properties

在此文件中输入如下代码:

代码: 全选

worker.list=worker1
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
保存退出

用命令sudo gedit /etc/apache2/httpd.conf
打开httpd.conf文件
在该文件中添加如下人代码:

代码: 全选

LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
JkWorkersFile "/etc/apache2/workers.properties"
JkLogFile "/var/log/apache2/mod_jk.log"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkMount /*.jsp worker1
JkMount /*/servlet/ worker1
保存退出

重新启动apache和tomcat
在浏览器中输入下面的地址进行测试:
http://localhost/index.jsp
如果能看到tomcat页面,说明整合成功。
cbkmephisto
帖子: 6
注册时间: 2007-08-12 9:33
送出感谢: 0
接收感谢: 0

#2

帖子 cbkmephisto » 2007-09-12 18:55

谢谢分享!!!!!!!!!!

还有阿还有阿

在httpd.conf里再加两行

代码: 全选

JkAutoAlias /usr/share/tomcat5.5/webapps
DirectoryIndex index.html index.html.var index.htm index.jsp
并重启tomcat/apache

第一句能让apache2处理你自己在/usr/share/tomcat5.5/webapps发布的webapps
第二句能以index.jsp为默认页

要sudo的哦

总之很感谢!!!!!
ilyz5609
帖子: 9
注册时间: 2007-09-13 21:36
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 ilyz5609 » 2007-09-18 16:57

http.conf文件不应该是空的吧,之前!!!
怎么我的是空的呢???
apache2重启就出错了,整合不了!
superstar
帖子: 36
注册时间: 2006-06-08 11:12
送出感谢: 0
接收感谢: 0

能看到tomcat页面,但是还有点问题.....

#4

帖子 superstar » 2007-12-11 16:03

能看到tomcat页面,但是还有点问题.....
点击Tomcat Documentation进入下一链接,出现错误如下:
Not Found

The requested URL /tomcat-docs was not found on this server.
Apache/2.2.4 (Ubuntu) mod_jk/1.2.23 PHP/5.2.3-1ubuntu6.2 Server at localhost Port 80

请问下一步该如何做?
头像
HuaChong
帖子: 493
注册时间: 2006-09-12 17:10
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 HuaChong » 2008-02-02 10:01

对阿,这样做只是看到首页,首页上的任何连接都是看不到的请问这样配置,这应该不算整合成功吧
mara
帖子: 24
注册时间: 2008-01-19 16:37
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 mara » 2008-02-17 9:32

能不能负点责任回答出现的问题呢?
回复

回到 “C/C++/Java”