⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1187.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 3 页
字号:
            <TD rowSpan=2><IMG src="images/header_r1_c7.gif" tppabs="http://www.linuxhero.com/docs/images/header_r1_c7.gif" width=26 border=0 name=header_r1_c7></TD>
          <TD><IMG height=83 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 border=0></TD></TR>
        <TR>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"><IMG height=22 
            src="images/header_r2_c1.gif" tppabs="http://www.linuxhero.com/docs/images/header_r2_c1.gif" width=296 border=0 
            name=header_r2_c1></TD>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colSpan=5>
              <DIV align=right><FONT class=normalfont>当前位置: 
              <A href="index.html" tppabs="http://www.linuxhero.com/docs/index.html">本站首页</A>
              <font color="#FF6699">&gt;&gt;</font>
<A href="type18.html" tppabs="http://www.linuxhero.com/docs/type18.html">apache</A>                 | <A href="copyright.html" tppabs="http://www.linuxhero.com/docs/copyright.html">版权说明</A></font></DIV>
            </TD>
          <TD><IMG height=22 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 
        border=0></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=10 cellPadding=0 width="100%" bgColor=#ffffff 
        border=0>
         <TR>
          <TD>
            <TABLE cellSpacing=0 cellPadding=3 width="100%" border=0>
              
              <TR>
                <TD vAlign=top align=middle width="60%">
                  <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                  background="images/back.gif" tppabs="http://www.linuxhero.com/docs/images/back.gif" border=0>
                    <TBODY>
                    <TR>
                        <TD vAlign=top width="80%"> 
                          <DIV align=center>
                        <FORM action="search.html" tppabs="http://www.linuxhero.com/docs/search.html" method=get>
                            </FORM>
                        <TABLE cellSpacing=0 cellPadding=0 width="95%" 
                          border=0><TBODY>
                          <TR>
                            <TD background="images/bgi.gif" tppabs="http://www.linuxhero.com/docs/images/bgi.gif" 
                          height=30></TD></TR></TBODY></TABLE>
                        <TABLE cellSpacing=0 cellPadding=3 width="95%" 
                        align=center border=0>
                          <TBODY>
                          <TR>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              border=0>
                                <TBODY>
                                <TR>
                                      <TD vAlign=top> 
<p><FONT class=normalfont><B><font color=blue>RedHat7.2下Apache与Tomcat4整合实例</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:陶然<br>来自:Linux知识宝库<br>联系方式:无名<br><br>摘要<br>
  文章介绍了在RedHat linux 7.2下装Apache与Tomcat4整合的过程,重点讲述mod_webapp.so的制作方法,以及在虚拟主机环境下的配置、管理和应用。(2002-10-14 12:44:29)<br>
<br>
--------------------------------------------------------------------------------<br>
By 淘淘<br>
<br>
<br>
  在此介绍一下我在RedHat linux 7.2下装Apache与Tomcat4整合的过程,重点讲述mod_webapp.so的制作方法,<br>
<br>
  以及在虚拟主机环境下的配置、管理和应用,经测试已经成功。希望对各位有所帮助,如有错误也请指正。<br>
<br>
一、正确安装Tomcat4<br>
<br>
  必要软件的安装,如下:<br>
<br>
  1、Java SDK<br>
<br>
  版本1.3.1或1.4,建议安装在/usr/java下,并做一个jdk的软链接。<br>
<br>
  如果在装版本1.3.1的SDK出现问题,请阅读文档:http://java.sun.com/j2se/1.3/install-linux-sdk.html<br>
<br>
  2、Tomcat4<br>
<br>
  建议安装最新release版本的二进制文件安装包。当前最新的tomcat版本是4.1.12。<br>
<br>
  下载地址:<br>
<br>
  http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.12/bin/jakarta-tomcat-4.1.12.tar.gz<br>
<br>
  本例将tomcat安装在/opt目录下,并做了个tomcat的软链接。<br>
<br>
  设置如下环境变量并启用:<br>
<br>
<br>
  PATH=$PATH:/usr/java/jdk/bin:/usr/java/jdk/jre/bin<br>
  JAVA_HOME=/usr/java/jdk<br>
<br>
  export JAVA_HOME<br>
  CLASSPATH="./:/usr/java/jdk/lib:/usr/java/jdk/jre/lib"<br>
  export CLASSPATH<br>
  CATALINA_HOME=/opt/tomcat<br>
  export CATALINA_HOME<br>
<br>
  建议单建一个用户tomcat,将其设成/opt/tomcat以下所有目录文件的属主,并由它启动tomcat:<br>
<br>
<br>
  # useradd tomcat<br>
  # chown -R tomcat:tomcat /opt/tomcat<br>
  # su - tomcat -c "/opt/tomcat/bin/startup.sh"<br>
<br>
  访问http://localhost:8080/ 应能看到tomcat安装成功的页面。<br>
<br>
二、Apache与Tomcat4的整合<br>
<br>
  1、首先安装Apache,<br>
<br>
  请注意Apache必须安装DSO模式,即在执行./configure时须加上 --enable-module=so<br>
<br>
  默认安装到/usr/local/apache目录下。本例安装的apache的版本是1.3系列的。<br>
<br>
  2、制作mod_webapp.so<br>
<br>
  需要以下软件包:<br>
<br>
  jakarta-tomcat-connectors-4.x.xx-src.tar.gz<br>
<br>
  下载地址在tomcat对应版本的src目录下。例如,我安装的tomcat版本是4.1.12,则现在所需要的软件包的位置是:<br>
<br>
  http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.12/src/jakarta-tomcat-connectors-4.1.12-src.tar.gz<br>
<br>
  apr-0.9.1.tar.gz<br>
<br>
  下载地址:http://www.apache.org/dist/apr/apr-0.9.1.tar.gz<br>
<br>
  autoconf-2.52-ximian.1.i386.rpm<br>
<br>
  下载地址:http://rpmfind.net/linux/RPM/helix/gnome-2-snapshot/redhat-72-i386/autoconf-2.52-ximian.1.i386.html<br>
<br>
  先用rpm安装autoconf-2.52,因为下面的安装将要用到;<br>
<br>
  然后解开jakarta-tomcat-connectors-4.1.12-src.tar.gz,生成jakarta-tomcat-connectors-4.1.12-src目录,<br>
<br>
  进入jakarta-tomcat-connectors-4.1.12-src/webapp的目录里,再把apr-0.9.1.tar.gz解到这个目录下,<br>
<br>
  并把刚生成的目录apr-0.9.1的目录名改成apr。<br>
<br>
  还是在webapp目录,运行以下命令:<br>
<br>
<br>
  # support/buildconf.sh                  <br>
<br>
  此时如果autoconf的版本低于2.52的话会报错退出,所以必须先安装autoconf-2.52。<br>
<br>
  当命令成功结束后会在当前目录下生成configure文件。<br>
<br>
  依次运行以下命令:<br>
<br>
<br>
  # ./configure --with-apxs=/usr/local/apache/bin/apxs<br>
  # make<br>
  # cp apache-1.3/mod_webapp.so /usr/local/apache/libexec<br>
<br>
  现在mod_webapp.so已经制作好了,并已经拷贝到apache的libexec目录下。<br>
<br>
  编辑apache的配置文件,在最后加上如下几行:<br>
<br>
<br>
  ==========================<br>
  LoadModule webapp_module libexec/mod_webapp.so<br>
  AddModule mod_webapp.c<br>
  WebAppConnection warpConnection warp localhost:8008<br>
  WebAppDeploy examples warpConnection /examples<br>
  ==========================<br>
<br>
  运行以下命令:<br>
<br>
<br>
  # /usr/local/apache/bin/apachectl configtest<br>
<br>
  只要出现“Syntax OK”就表明mod_webapp.so已经安装成功了。<br>
<br>
  启动apache<br>
<br>
<br>
  # /usr/local/apache/bin/apachectl start<br>
<br>
  访问http://localhost/examples 就可以看到tomcat的例子程序了。<br>
<br>
三、虚拟主机下的配置、管理和应用<br>
<br>
  下面以一个例子来说明虚拟主机如何同时使用Apache与Tomcat4<br>
<br>
  虚拟主机host1的目录结构如下所示:<br>
<br>
<br>
  /www               <br>
   |---host1  虚拟主机host1的主目录<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -