Linux: Redhat9.0
JDK:1.4.1_02-b06
Apache:2.0.40(再configure得时候加入了 ./configure --prefix=/usr/local/apache2 --enable-module=most --enable-shared=max --enable-so)
不过不知道是不是成功,但make install以后,apache能正常工作
Tomcat:4.1.31
mod_jk2.so:Fedora-Core-1-i386.tar.gz
在修改了httpd.conf以后
加入
LoadModule jk_module modules/mod_jk2.so
保存
把mod_jk2.so拷到modules目录下
然后再启动apachectl start 得时候却报错
coannot load /etc/httpd/modules/mod_jk2.so in to server:.....
谁能帮我解决呢?谢谢
5 个解决方案
#1
LoadModule jk_module modules/mod_jk2.so
=======================================================
LoadModule jk2_module modules/mod_jk2.so
=======================================================
LoadModule jk2_module modules/mod_jk2.so
#2
这个我也试了,可也还是不行啊:(
#3
Since November 2004 - JK2 is officially unsupported!
JK2 has been put in maintainer mode and no further development will take place. JK will be fully supported for all relevant web servers.
还是用jk吧
JK2 has been put in maintainer mode and no further development will take place. JK will be fully supported for all relevant web servers.
还是用jk吧
#4
Apache2.0.47 + Tomcat5.0.12 +mod_jk2.so安装配置
(Windows2000 Server Family)
1、 下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
http://apache.bestwebcover.com/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2、 解压缩jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip,把解压缩后的文件夹\modules中mod_jk2.so文件拷贝到\Apache2\modules\目录下。
3、 修改apache配置文件httpd.conf
1) 在LoadModule配置的末尾追加:
LoadModule jk2_module modules/mod_jk2.so
2) 修改DocumentRoot “$path”, $path为jsp应用所在的目录,如:
DocumentRoot “C:/caike”
3) 将AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312
4) 在DirectoryIndex index.html index.html.var 后添加 index.jsp
4.修改tomcat配置文件Server.XML
1)在<Host appBase="webapps" name="localhost">附近添加<Host appBase="E:\caikeroot" name="192.168.1.213"></Host>
2)在Tomcat 5.0\conf\Catalina\目录下新建文件夹192.168.1.213。
3)在Tomcat 5.0\conf\Catalina\192.168.1.213\新建文件root.XML并将所要运行网站的配置复制到root.XML中。
5、 apache安装目录下找到conf目录,在其下添加workers2.properties文件,文件内容如下:
[channel.socket:tomcat1]
port=8009
host=127.0.0.1
[ajp13: tomcat1]
channel=channel.socket: tomcat1
# 定义负载均衡器
[lb:lb1]
worker= ajp13:tomcat1
# 定义要提交给Tomcat的文件形式
[uri:/*.jsp]
[uri:/servlet/*]
group=lb1
注意:
1、 所有servlet的路径形式都应该定义为 /servlet/$myservlet,$myservlet为servlet的名字。
2、 也可以定义提交给Tomcat解析
(Windows2000 Server Family)
1、 下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
http://apache.bestwebcover.com/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2、 解压缩jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip,把解压缩后的文件夹\modules中mod_jk2.so文件拷贝到\Apache2\modules\目录下。
3、 修改apache配置文件httpd.conf
1) 在LoadModule配置的末尾追加:
LoadModule jk2_module modules/mod_jk2.so
2) 修改DocumentRoot “$path”, $path为jsp应用所在的目录,如:
DocumentRoot “C:/caike”
3) 将AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312
4) 在DirectoryIndex index.html index.html.var 后添加 index.jsp
4.修改tomcat配置文件Server.XML
1)在<Host appBase="webapps" name="localhost">附近添加<Host appBase="E:\caikeroot" name="192.168.1.213"></Host>
2)在Tomcat 5.0\conf\Catalina\目录下新建文件夹192.168.1.213。
3)在Tomcat 5.0\conf\Catalina\192.168.1.213\新建文件root.XML并将所要运行网站的配置复制到root.XML中。
5、 apache安装目录下找到conf目录,在其下添加workers2.properties文件,文件内容如下:
[channel.socket:tomcat1]
port=8009
host=127.0.0.1
[ajp13: tomcat1]
channel=channel.socket: tomcat1
# 定义负载均衡器
[lb:lb1]
worker= ajp13:tomcat1
# 定义要提交给Tomcat的文件形式
[uri:/*.jsp]
[uri:/servlet/*]
group=lb1
注意:
1、 所有servlet的路径形式都应该定义为 /servlet/$myservlet,$myservlet为servlet的名字。
2、 也可以定义提交给Tomcat解析
#5
我也碰到这个问题了。只要把mod_jk2.so更名为mod_jk.so就可以。
LoadModule jk_module modules/mod_jk.so
LoadModule jk_module modules/mod_jk.so
#1
LoadModule jk_module modules/mod_jk2.so
=======================================================
LoadModule jk2_module modules/mod_jk2.so
=======================================================
LoadModule jk2_module modules/mod_jk2.so
#2
这个我也试了,可也还是不行啊:(
#3
Since November 2004 - JK2 is officially unsupported!
JK2 has been put in maintainer mode and no further development will take place. JK will be fully supported for all relevant web servers.
还是用jk吧
JK2 has been put in maintainer mode and no further development will take place. JK will be fully supported for all relevant web servers.
还是用jk吧
#4
Apache2.0.47 + Tomcat5.0.12 +mod_jk2.so安装配置
(Windows2000 Server Family)
1、 下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
http://apache.bestwebcover.com/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2、 解压缩jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip,把解压缩后的文件夹\modules中mod_jk2.so文件拷贝到\Apache2\modules\目录下。
3、 修改apache配置文件httpd.conf
1) 在LoadModule配置的末尾追加:
LoadModule jk2_module modules/mod_jk2.so
2) 修改DocumentRoot “$path”, $path为jsp应用所在的目录,如:
DocumentRoot “C:/caike”
3) 将AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312
4) 在DirectoryIndex index.html index.html.var 后添加 index.jsp
4.修改tomcat配置文件Server.XML
1)在<Host appBase="webapps" name="localhost">附近添加<Host appBase="E:\caikeroot" name="192.168.1.213"></Host>
2)在Tomcat 5.0\conf\Catalina\目录下新建文件夹192.168.1.213。
3)在Tomcat 5.0\conf\Catalina\192.168.1.213\新建文件root.XML并将所要运行网站的配置复制到root.XML中。
5、 apache安装目录下找到conf目录,在其下添加workers2.properties文件,文件内容如下:
[channel.socket:tomcat1]
port=8009
host=127.0.0.1
[ajp13: tomcat1]
channel=channel.socket: tomcat1
# 定义负载均衡器
[lb:lb1]
worker= ajp13:tomcat1
# 定义要提交给Tomcat的文件形式
[uri:/*.jsp]
[uri:/servlet/*]
group=lb1
注意:
1、 所有servlet的路径形式都应该定义为 /servlet/$myservlet,$myservlet为servlet的名字。
2、 也可以定义提交给Tomcat解析
(Windows2000 Server Family)
1、 下载jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
http://apache.bestwebcover.com/jakarta/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2、 解压缩jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip,把解压缩后的文件夹\modules中mod_jk2.so文件拷贝到\Apache2\modules\目录下。
3、 修改apache配置文件httpd.conf
1) 在LoadModule配置的末尾追加:
LoadModule jk2_module modules/mod_jk2.so
2) 修改DocumentRoot “$path”, $path为jsp应用所在的目录,如:
DocumentRoot “C:/caike”
3) 将AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312
4) 在DirectoryIndex index.html index.html.var 后添加 index.jsp
4.修改tomcat配置文件Server.XML
1)在<Host appBase="webapps" name="localhost">附近添加<Host appBase="E:\caikeroot" name="192.168.1.213"></Host>
2)在Tomcat 5.0\conf\Catalina\目录下新建文件夹192.168.1.213。
3)在Tomcat 5.0\conf\Catalina\192.168.1.213\新建文件root.XML并将所要运行网站的配置复制到root.XML中。
5、 apache安装目录下找到conf目录,在其下添加workers2.properties文件,文件内容如下:
[channel.socket:tomcat1]
port=8009
host=127.0.0.1
[ajp13: tomcat1]
channel=channel.socket: tomcat1
# 定义负载均衡器
[lb:lb1]
worker= ajp13:tomcat1
# 定义要提交给Tomcat的文件形式
[uri:/*.jsp]
[uri:/servlet/*]
group=lb1
注意:
1、 所有servlet的路径形式都应该定义为 /servlet/$myservlet,$myservlet为servlet的名字。
2、 也可以定义提交给Tomcat解析
#5
我也碰到这个问题了。只要把mod_jk2.so更名为mod_jk.so就可以。
LoadModule jk_module modules/mod_jk.so
LoadModule jk_module modules/mod_jk.so