LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 907|回复: 14

RH9下架JSP平台!

[复制链接]
发表于 2003-11-26 16:38:21 | 显示全部楼层 |阅读模式
我在RH9下架JSP平台!在执行
http://192.168.0.1/examples/                                            

    时出现下列错误,我都急死掉了,这是怎么回事啊!谢谢![/url]
WebApp: Error 404
(File: /usr/local/jakarta-tomcat-connectors-4.1.29-src/webapp/lib/wa_request.c Line: 205)
Web-application not yet deployed
 楼主| 发表于 2003-11-26 17:40:12 | 显示全部楼层
怎么修改啊!我要崩溃了,弄了好几天!
 楼主| 发表于 2003-11-26 18:07:49 | 显示全部楼层
到底有没有人知道啊!
 楼主| 发表于 2003-11-27 08:46:34 | 显示全部楼层
是不是文件/usr/local/jakarta-tomcat-connectors-4.1.29-src还须怎么编译啊!我从来没有处理过此类的文件!请指教!
 楼主| 发表于 2003-11-27 12:20:08 | 显示全部楼层
大家是不知道呢!还是不帮我啊!
发表于 2003-11-27 12:27:26 | 显示全部楼层
你现在的这个原文件是要编译的
cd /opt/jakarta-tomcat-connectors-4.1.18-src/webapp
./support/buildconf.sh
./configure --with-apxs
编译生成mod_webapp.so
生成的mod_webapp.so文件在apache-2.0目录中
如果在./configure中报错,请指定apache目录中的apxs文件。然后把mod_webapp.so文件copy到modules目录,在修改httpd.conf文件。
(1) 修改/etc/httpd/conf/httpd.conf文件
    在# Dynamic Shared Object (DSO) Support之后,添加如下内容
    LoadModule webapp_module modules/mod_webapp.so
  (2) 测试配置和Modules,执行以下命令
    apachectl configtest
    如果出现Syntax OK,则证明Module安装和配置成功了!
  3) 修改/etc/httpd/conf/httpd.conf文件
    在文件尾部添加如下内容
    WebAppConnection warpConnection warp localhost:8008
    WebAppDeploy examples warpConnection /examples/
  4) 再次测试配置,执行以下命令
    apachectl configtest
    如果出现Syntax OK,则证明安装成功!
    如果出现以下错误信息
    Syntax error on line 1038 of /etc/httpd/conf/httpd.conf:
    Invalid virtual host name
    则修改httpd.conf文件,找到#ServerName所在的行,并在其下面加入如下内容即可
    ServerName localhost:8008 # 制定服务器的名称和端口
  5) 检查$CATALINA_HOME/conf/server.xml文件中相关的配置,默认情况下的
    相关的信息是被注释掉了,所以需要删掉注释的语句,这样Tomcat在启动的时候才会初始化
    相关的内容并开启8008端口!
发表于 2003-11-27 14:15:32 | 显示全部楼层
先别急,配置Linux服务时,是会经常出现这样的事情,呵呵,至少我是这样,没有哪一次是可以顺顺利利过关的:)。

你的tomcat配置正确吗?网上有不少的文章,其中“陶然”写的配置文章感觉很好,http://www.taoran.net/tech/apach ... 配置tomcat的。

不过,我也发现配置好的tomcat不大稳定,一段时间会出现和你上述类似的错误,重新启动tomcat后,又会正常。最近换用了resin,才运行几天,还要再看看。

呵呵,我配置的resin虽然已经运行正常,不过,都同样遇到了一些很古怪的问题,搞了我两天,也正准备在这个坛子里问问呢。

祝你顺利!
 楼主| 发表于 2003-11-27 14:28:32 | 显示全部楼层
上面的步凑我基本完成了,我的apache和tomcat的测试都没有问题,就是整合时出现了问题,出现此现象的原因会是在哪里呢!
发表于 2003-11-27 14:43:27 | 显示全部楼层
如果已经确定tomcat和apache都已经安装成功(可以单独运行apache和tomcat来进行检验),再确定你的webapp.so是否正常,比如在编译时是否出现过错误,再仔细检查server.xml和httpd.conf文件是否正确配置。

另外,tomcat和src的版本是否一致?这个也可能会引起失败,虽然我没有看到过这方面的资料。

如果还不行,那么换过版本,重新编译webapp.so文件。
 楼主| 发表于 2003-11-27 14:54:06 | 显示全部楼层
谢谢好兄弟的帮助,我就是基本是按照陶然写的这篇文档来配的,tomcat和src的版本是否一致,都是4.1.29的版本,我要再试试看,实在不行,我也想换resin了!希望多多指教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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