Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1014832
  • 博文数量: 116
  • 博客积分: 3758
  • 博客等级: 中校
  • 技术积分: 1316
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-17 11:49
个人简介

这家伙很懒。。。

文章分类

全部博文(116)

文章存档

2016年(3)

2015年(2)

2014年(1)

2013年(9)

2012年(25)

2011年(50)

2010年(12)

2009年(14)

分类: LINUX

2009-06-02 16:52:26

最近因工作的需要配置了一台 jsp的服务器,环境(fc5 apahce tomcat ) 。 在整合apache和tomcat的时候出现了很多的问题。 试了网上很多的资料都没有配置起来。  最后看到bbs.chinaunix.net () 上面的贴子结合了自己的环境  终于配置出来了。所以想写一下具体的步骤和朋友一起分享 。
那有问题的话还请各位高手给个意见 :)
好了 废话少说!  开始 :
  软件 :  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
     找到其中的中的项,我修改后的相关参数如下:
        reloadable="true" crossContext="true"/>
   保存退出 !
   /usr/local/jakarta-tomcat-5.0.29/bin/startup.sh (shutdown.sh)
   /usr/local/apace
       可以在网上找个 jsp的文件测试一下 
    ok!
安装完毕!
阅读(932) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~