QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 603|回复: 2

[Apache+Tomcat]大家对这个问题有解决办法吗?

[复制链接]
发表于 2003-10-18 11:12:22 | 显示全部楼层 |阅读模式
在精华区没有发现相关解决办法。

TFW

操作系统:Linux2.4.8-20
编译器:gcc-3.2-9
库:glibc-2.3-3

Apache2.0.47编译参数为:

--prefix=/usr3/apache2.0.47  
--datadir=/usr3/apache2.0.47/share
--enable-auth-anon
--enable-auth-dbm
--enable-file-cache
--enable-cache
--enable-disk-cache
--enable-mem-cache
--enable-ext-filter
--enable-proxy
--enable-proxy-connect
--enable-proxy-http
--enable-http
--enable-dav
--enable-rewrite
--enable-so
--enable-shared=max
--enable-module=most

然后make和make install,把/usr3/apache2.0.47链接为/usr3/apache。完成后Apache可用。

tar.gz的二进制版Tomcat4.1.27安装在/usr3/jakarta-tomcat-4.1.27,链接为/usr3/tomcat。能够看到tomcat的测试页。

webapp模块编译也通过了,但是后缀不是so,而是出来三个,一个是o,一个是lo,还有一个是slo。Apache2.0.47没有libexec这个目录,把o的那个放在/usr3/apache/modules。

在Tomcat的“server.xml”里没有“<Service name="Tomcat-Apache">”等内容。在“/etc/httpd/conf/httpd.conf”结尾添加了如下内容:
# With Tomcat
LoadModule webapp_module modules/mod_webapp.o
WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples/

然后重新启动Apache:
[code:1]
[root@TFW-RFL40 conf]# apachectl restart
Syntax error on line 1054 of /usr3/apache2.0.47/conf/httpd.conf:
Invalid command 'LoadModule  webapp_module  modules/mod_webapp.o', perhaps mis-spelled or defined by a module not included in the server configuration
[root@TFW-RFL40 conf]#
[/code:1]

有人能解决这个问题吗?
发表于 2003-10-18 11:19:48 | 显示全部楼层
唉,make install
就会有so了
回复

使用道具 举报

 楼主| 发表于 2003-10-18 13:48:39 | 显示全部楼层
已经make install,路径也已指定,最终结果是整个/usr3下没有找到任何“*.so”。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-15 20:50 , Processed in 0.035576 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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