redhat EL5 tomcat5.5.23 联携apache2.2.3

这几天折腾学习配置网络开发环境!
折腾了一下windows版的以后,又想试试linux版的配置!
因为在网上看到了新的apache已经不用mod_jk连接tomcat了。
所以为了使用最新的技术着实折腾了一天多!
环境如下:
1: redhat EL5 唉,居然要什么安装号,还不让升级!麻烦,店大欺客,千古不变!
2: jdk-1_5_0_12-linux-i586.bin       没敢用java6,应该不会有问题吧!好像有人用了
3:apache2.2.3-6 这个是系统自带的    开始的时候系统自己安好的,所以这次没麻烦!
4:apache-tomcat-5.5.23.tar.gz   网上自己下载的 没有用EL5自带那个,包多,依赖很麻烦!
 
第一步; 安装jdk
          解压jdk那个包就行,点击就会自动执行。
第二步;
         安装tomcat,[root@linux ROOT]# tar -xvf apache-tomcat-5.5.23.tar.gz解开就可以
第三步;
         我为了启动的时候不影响别的java使用环境,把JAVA_HOME等环境变量放到了tomcat自己的启动
         脚本里面; 比如我的刚才解压出来的tomcat目录/usr/apache-tomcat-5.5.23/bin/startup.sh和
         shutdown.sh添加如下部分,尽量靠文件内容的前部添加。
         # ----------------------------
         JAVA_HOME=/usr/jdk1.5.0_12    <-第一步解压出来的jdk目录
         JRE=$JAVA_HOME/jre
         PATH=$JAVA_HOME/bin:$JRE/bin:$PATH
         CLASSPATH=.:$JAVA_HOME/bin/tools.jar:$JAVA_HOME/lib/dt.jar
         export JAVA_HOME JRE CLASSPATH PATH
         # ----------------------------
第四步;修改apache配置 在/etc/httpd/conf/httpd.conf 文件最后添加下面一段        
<VirtualHost *:80>
    ServerAdmin gaohongli@cnb-net.com
    DocumentRoot /usr/apache-tomcat-5.5.23/webapps/ROOT/     <-这个是tomcat解压的目录下的
    ServerName 127.0.0.1
    ErrorLog logs/tomcat-error_log
    CustomLog logs/tomcat-access_log common
    ProxyPass / ajp://localhost:8009/
    ProxyPassReverse / ajp://localhost:8009/
    ServerName localhost
    ServerAlias 127.0.0.1
</VirtualHost>

     同时查找并且确保 Include conf.d/*.conf 这行去掉#号。
 
第五步;修改 /etc/httpd/conf.d/proxy_ajp.conf 确保下面的几行去掉#号,
     LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
     ProxyPass /tomcat/ ajp://localhost:8009/
     ProxyPass /examples/ ajp://localhost:8009/jsp-examples/
 
第六步;停掉apache,重新启动tomcat,然后是apache
      在浏览器里面输入 http://192.168.0.170/  应该看到猫猫的画面
       输入 http://192.168.0.170/jsp-examples/ 然后点击一些jsp的例子应该可以运行
 
特别注意; 现在这些open的东西变化特别快,经常是文件名和配置方法不同版本都不同,所以一定
        要看清我使用的左右软件的版本; 还有如果上面还是不行,记得先关掉iptables试试。
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值