QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 659|回复: 0

gentoo下apache+tomcat(用mod_weba

[复制链接]
发表于 2003-4-6 13:41:46 | 显示全部楼层 |阅读模式
用的是apache1.3.27+tomcat4.1.18。
1.安装apache
   ./confgire --prefix=/opt/apache --enable-module=so  #打开DSO模式
   make && make install
2.安装tomcat
   解压完后,放在/opt下,改名为tomcat
3.修改server.xml。
   这个文件位于/opt/tomcat/conf/下。
   找到这段:
     <Service name="Tomcat-Apache">

    <Connector className="org.apache.catalina.connector.warp.WarpConnector"
     port="8008" minProcessors="5" maxProcessors="75"
     enableLookups="true" appBase="webapps"
     acceptCount="10" debug="0"/>

    <Engine className="org.apache.catalina.connector.warp.WarpEngine"
     name="Apache" debug="0">

      <Logger className="org.apache.catalina.logger.FileLogger"
              prefix="apache_log." suffix=".txt"
              timestamp="true"/>

      <Realm className="org.apache.catalina.realm.MemoryRealm" />

    </Engine>

  </Service>
   将它的注释符号<!--和-->去掉。
4.生成mod_webapp
   需要以下软件包:
jakarta-tomcat-connectors-4.x.xx-src.tar.gz
下载地址在tomcat对应版本的src目录下。

apr-0.9.1.tar.gz
下载地址:http://www.apache.org/dist/apr/apr-0.9.1.tar.gz

然后解开jakarta-tomcat-connectors-4.x.xx-src.tar.gz,生成jakarta-tomcat-connectors-4.x.xx-src目录,
进入jakarta-tomcat-connectors-4.x.xx-src/webapp的目录里,再把apr-0.9.1.tar.gz解到这个目录下,
并把刚生成的目录apr-0.9.1的目录名改成apr。

还是在webapp目录,运行以下命令:
# support/buildconf.sh
此时如果autoconf的版本低于2.52的话会报错退出,所以必须先安装autoconf-2.52 以上版本。
当命令成功结束后会在当前目录下生成configure文件。

依次运行以下命令:
# ./configure --with-apxs=/opt/apache/bin/apxs
# make
# cp apache-1.3/mod_webapp.so /opt/apache/libexec

现在mod_webapp.so已经制作好了,并已经拷贝到apache的modules目录下。
5.修改httpd.conf
   这个文件位于/opt/apache/conf/下。
   将里面的Servername前的注释去掉。
   在文件的最后加入以下几句:
   #tomcat
   LoadModule webapp_module libexec/mod_webapp.so
   WebAppConnection warpConnection warp localhost:8008
   WebAppDeploy examples warpConnection /examples/
6.测试
   在浏览器里输入http://localhost/examples应该可以看到JSP的例子了。
   随便点一个试试看,可以运行了。

这个配置方式参考了gugong所放的文章,特此谢过。
PS:我也试着以这个方式在apache2.0.45+tomact2.1.24上,但没成功。
       据说是要大改server.xml,故没去试,有哪位大虾有更好的方式,贴出来共享啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 06:01 , Processed in 0.037462 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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