免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 732 | 回复: 0
打印 上一主题 下一主题

linux 下面整合 apache tomcat [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-02 16:52 |只看该作者 |倒序浏览

最近因工作的需要配置了一台 jsp的服务器,环境(fc5 apahce tomcat ) 。 在整合apache和tomcat的时候出现了很多的问题。 试了网上很多的资料都没有配置起来。  最后看到bbs.chinaunix.net (
http://bbs.chinaunix.net/viewthread.php?tid=770898&extra=page%3D12
) 上面的贴子结合了自己的环境  终于配置出来了。所以想写一下具体的步骤和朋友一起分享 。
那有问题的话还请各位高手给个意见 :)
好了 废话少说!  开始 :
  软件 :  apache (httpd-2.2.3.tar.gz)
          sun 的 jdk (j2sdk-1_4_2_09-linux-i586.bin
          tomcat (jakarta-tomcat-5.0.29.tar.gz)
          tomcat 和apache的整合工具 --全靠它了(jakarta-tomcat-connectors-jk2-src-current.tar.gz)
          java连接mysql的东东 (mysql-connector-java-3.1.12.tar.gz)
      

第一步:  首先好安装jdk  ./j2sdk-1_4_2_09-linux-i586.bin 然后把j2sdk-1_4_2_09目
录cp 到了 /usr/local/j2sdk-1_4_2_09 (cp j2sdk-1_4_2_09 /usr/local/)

第二步: 解压 tomcat
        tar -zxvf   jakarta-tomcat-5.0.29.tar.gz
        cp jakarta-tomcat-5.0.29 /usr/local
      
第三步 :  编辑环境变量
vi /etc/profile
       JAVA_HOME=/usr/local/j2sdk-1_4_2_09
       CLASSPATH=$JAVA_HOME/lib/:$JAVA_HOME/jre/lib
       TOMCAT_HOME=/usr/local/jakarta-tomcat-5.0.29
       CATALINA_BASE=$TOMCAT_HOME
       CATALINA_HOME=$TOMCAT_HOME
       PATH=$JAVA_HOME/bin:JAVA_HOME/jre/bin/:$HOME/bin
   
       export  JAVA_HOME CLASSPATH  TOMCAT_HOME   CATALINA_BASE    CATALINA_HOME PATH
第四步 : 测试
        java -version
        看看是不是出现java的版本号之类的  要是出现了版本号 则恭喜你 java环境设置成功了 !  要是没有出现那个版本号的话  则在细细看看 到底是那出现了问题 (有必要的话重新启动一下服务器)
第五步 : 安装 apache (httpd-2.2.3.tar.gz)
          首先解压 tar -zxvf httpd-2.2.3.tar.gz
           cd httpd-2.2.3
          ./configure --prefix=/usr/local/apache2 --enable-modules=most
          --enable-so (这个很重要的 :))
          make && make install
         
第六步 : 安装 tomcat和apache的整合软件 (jakarta-tomcat-connectors-jk2-src-current.tar.gz)
         tar -zxvf jakarta-tomcat-connectors-jk2-src-current.tar.gz
          cd jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/
           ./configure --with-apxs2=/usr/local/apache2/bin/apxs
           make

           生成 mod_jk2.so
           cd ../build/jk2/apache2/
            cp mod_jk2.so /usr/local/apache2/modules
           
  第七步: 开始整合apache tomcat 也就是令人郁闷的事情了  好做好心理准啊。。。。
   
         首先我们要设置  httpd.conf  (/usr/local/apache2/conf/httpd.conf)
         vi httpd.conf
         在配置文件末尾
         加入 LoadModule jk2_module modules/mod_jk2.so
         在建立一个新的文件 vi workers2.properties
         文件内容如下:
                  [channel.socket:202.114.33.249:8009]
  port=8009
  host=125.76.229.31

  [ajp13:125.76.229.31:8009]
  channel=channel.socket:125.76.229.31:8009
  [uri:/*]
  worker=ajp13:125.76.229.31:8009
  [uri:/examples/*]
  worker=ajp13:125.76.229.31:8009

  ip的位置可以换成自己的ip 或者是 localhost
  然后在进入
    cd /usr/local/jakarta-tomcat-5.0.29/conf
     vi server.xml
     找到其中的中的项,我修改后的相关参数如下:

   保存退出 !
   /usr/local/jakarta-tomcat-5.0.29/bin/startup.sh (shutdown.sh)
   /usr/local/apace
       可以在网上找个 jsp的文件测试一下

    ok!
安装完毕!

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/73757/showart_1952674.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP