Apache2.2+Tomcat5.5配置

来源:互联网 发布:电视mac什么意思 编辑:程序博客网 时间:2024/04/28 22:45

 

 本文主要描述在apache2.2 和Tomcat5.5进行配置中遇到的一下问题,使用的平台是solaris10,和解决的方法。

     1 apache只能访问jsp等动态文件,而无法访问html和js静态文件。

          原因是:因为jsp等动态文件实际上我们是使用apache里面的uriworkermap.properties文件进行转发了,所以可以看出,apache根本没有起到左右。

        解决方法:查看你的html和js文件,是不是在服务器上没有执行权限,使用chmod +x text.js 方式添加。

  2 新增加一个servelet文件,通过apache访问,提示404错误。

      原因:新开发一个servlet,通过apache无法访问,提示404错误,查看apache的日志,说这个servlet找不到,

  奇怪了,servlet应该不是静态的,当然是不能解析了。

            解决方法:在uriworkermap.properties增加一个对该servlet的转发配置,如下:

                        /testServlet=linkname  (前面是servlet名字,后面是link 的名字)

        注意:这个配置只能是根目录的servlet,如果不是根目录的servlet,那么需要配置相应的路径,比如有一个

为javagarde, 该配置文件应该是/javagarden/testServlet=linkname 

        干脆做的干净一点,因为我们不能保障部署人员一定使用javagarden的应用名称,所以用通配符‘*’,

配置如下:/*testServlet=linkname  (转发所以已testServelet结尾的请求到tomcate)

        3 具体配置方法

                    (未完,待续)。

原创粉丝点击