当前位置:首页 > 服务器类 > Linux服务器 > > RedHat6.2服务器配置方案大全(十):Apache&JServ

RedHat6.2服务器配置方案大全(十):Apache&JServ

点击次数:25 次 发布日期:2008-11-22 09:45:08 作者:源代码网
源代码网推荐
作者:汤海京

第十章Linux下Apache、JServ的整合
10.1需要的源码包:
jdk-1_2_2_006-linux-i386.tar.gz

源代码网整理以下jsdk20-solaris2-sparc[1].tar.Z

源代码网整理以下ApacheJServ-1.1.2.tar.gz

10.2安装过程
10.2.1安装jdk1.2.2

源代码网整理以下(2)解开压缩包

源代码网整理以下tarxvzfjdk1_2_2_006-linux-i386.tar.gz

源代码网整理以下(2)目录的处理

源代码网整理以下ln-sjdk1.2.2jdk

源代码网整理以下ln-sjdk/jrejre

源代码网整理以下(3)设置$JAVA_HOME,$CLASSPATH

源代码网整理以下vi/root/.bash_profile

源代码网整理以下加入:

源代码网整理以下JAVA_HOME=/usr/local/jdk

源代码网整理以下exportJAVA_HOME

源代码网整理以下CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib

源代码网整理以下exportCLASSPATH

源代码网整理以下PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin

源代码网整理以下注:JDK的安装到此结束。

源代码网整理以下10.2.2安装JSDK

源代码网整理以下(1)tarzxvfjsdk20-solaris2-sparc[1].tar.Z

源代码网整理以下(2)将产生的JSDK2.0目录移到/usr/local/JSDK2.0

源代码网整理以下mvJSDK2.0/usr/local/JSDK2.0

源代码网整理以下注:JSDK的安装到此结束。

源代码网整理以下10.2.3Apache和Jserv的静态混合编译

源代码网整理以下所谓的静态编译是指将Jserv编译进apache里

源代码网整理以下(1)tarxvzfapache_1.3.12.tar.gz

源代码网整理以下tarxvzfApacheJServ-1.1.2.tar.gz

源代码网整理以下(2)cdapache_1.3.12

源代码网整理以下./configure--prefix=/usr/local/apache

源代码网整理以下(3)配置apachejserv编译参数

源代码网整理以下cd../ApacheJServ-1.1.2

源代码网整理以下./configure

源代码网整理以下--prefix=/usr/local/jserv

源代码网整理以下--with-apache-src=../apache_1.3.12

源代码网整理以下--with-jdk-home=/usr/local/jdk1.2.2

源代码网整理以下--with-java-platform=2

源代码网整理以下--with-JSDK=/usr/local/JSDK2.0/lib/jsdk.jar

源代码网整理以下make

源代码网整理以下makeinstall

源代码网整理以下(4)编译apache和apachejserv

源代码网整理以下cd../apache_1.3.12

源代码网整理以下./configure

源代码网整理以下--prefix=/usr/local/apache

源代码网整理以下--activate-module=src/modules/jserv/libjserv.a

源代码网整理以下make

源代码网整理以下makeinstall

源代码网整理以下(5)执行/usr/local/apache/bin/httpd-l检查一下mod_jserv是否编译进apache了

源代码网整理以下(6)更改配置文件/usr/local/apache/conf/httpd.conf

源代码网整理以下添加Include/usr/local/jserv/etc/jserv.conf

源代码网整理以下(7)更改配置文件/usr/local/jserv/etc/jserv.conf

源代码网整理以下SetHandlerjserv-status

源代码网整理以下orderdeny,allow

源代码网整理以下denyfromall

源代码网整理以下加入你的信任主机allowfromxxxx

源代码网整理以下这样在信任主机上通过http://yourserver/jserv/(注意后面这个"/"不能少)可以看到你的apachejserv的配置信息。

源代码网整理以下接着在/usr/local/jserv/servlets下放入你自己的servletclass实验一下效果吧,测试结果表明在redhat6.2下没有中文显示问题,一切ok!

源代码网整理以下其他关于servletzone的设置、loadbalance等等请参考apachejserv文档和java.apache.org网站

源代码网整理以下注:Apache和Jserv混合编译到此结束

10.3最后的测试:
1.启动apache:/usr/local/apache/bin/apachectlstart

源代码网整理以下2.用浏览器测试http://yourserver/servlets/IsItWorking

源代码网整理以下看见了Yes,It"sworking!了吗?你成功了!!

源代码网供稿.
网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华