一、需要的软件:
jdk_1.2.2从下载
apache_1.3.12从下载
apache jserv-1.1.1从java.apache.org下载
jsdk2.0(只能是2.0)从下载
二、安装过程
请先安装好jdk,具体可参考jdk安装,注意设置好CLASSPATH和PATH
拷贝apache,apache jserv源码包到/tmp下
#tar xvzf apache_1.3.12.tar.gz
#tar xvzf ApacheJServ-1.1.2.tar.gz
1、静态编译,即编译进apache
#cd apache_1.3.12
#./configure --prefix=/usr/local/apache
配置apache jserv编译参数
#cd ../ApacheJServ-1.1.2
#./configure
--prefix=/usr/local/jserv
--with-apache-src=../apache_1.3.12
--with-jdk-home=/usr/local/jdk
--with-java-platform=2
--with-JSDK=/usr/local/JSDK/lib/jsdk.jar
#make
#make install
编译apache和apache jserv
#cd ../apache_1.3.12
#./configure
--prefix=/usr/local/apache
--activate-module=src/modules/jserv/libjserv.a
#make
#make install
运行#/www/bin/httpd -l检查一下mod_jserv是否编译进apache了
2、动态编译(DSO模式)
#cd apache_1.3.12
#./configure
--prefix=/usr/local/apache
--enable-shared=max
#make
#make install
配置apache jserv编译参数
#cd ../ApacheJServ-1.1.2
#./configure
--prefix=/usr/local/jserv
--with-apxs=/usr/local/apache/bin/apxs
--with-jdk-home=/usr/local/jdk
--with-java-platform=2
--with-JSDK=/usr/local/JSDK/lib/jsdk.jar
#make
#make install
如果你想使用mod_ssl请加入--with-EAPI选项
三、更改配置文件
在/www/conf/httpd.conf中加入
Include /usr/local/jserv/etc/jserv.conf
如果你用DSO模式安装的话,请把jserv.conf中
LoadModule jserv_module /usr/local/jserv/libexec/mod_jserv.so前面的注释去掉
启动apache
用浏览器测试
看见了Yes,It@#s working!了吗?你成功了!!
你可以更改jserv.conf中的
SetHandler jserv-status
order deny,allow
deny from all
加入你的信任主机allow from xxxx
这样在信任主机上通过(注意后面这个"/"不能少)可以看到你的apache jserv的配置信息。
接着在/usr/local/jserv/servlets下放入你自己的servlet class实验一下效果吧,测试结果表明在redhat6.2下没有中文显示问题,一切ok!
其他关于servlet zone的设置、load balance等等请参考apache jserv文档和java.apache.org网站
在RedHat下安装apache jserv 1.1.2方法_服务器
时间: 2024-07-31 16:15:20
在RedHat下安装apache jserv 1.1.2方法_服务器的相关文章
安装Apache和PHP的一些补充_服务器
一.自由软件的安装,无论是在Win32还是在Linux,一般都有README,安装之前,仔细读一读,会有很多收获. 二.安装Apache 这一步应该比较简单,只要你记得设置httpd.conf里面的BindAddress.ServerName.DocumentRoot ,应该就可以看到熟悉的Apache图标了.BindAddress是指可以接听的IP地址,可以是*.IP地址,也可以是完整的域名.ServerName是主机名,如果没有域名,可以用IP.DocumentRoot为预设的首页位
ubuntu14.04LTS安装nginx+mariaDB+php7+YAF的方法_服务器其它
本文讲述了ubuntu14.04LTS安装nginx+mariaDB+php7+YAF的方法.分享给大家供大家参考,具体如下: ubuntu apt-get方式安装nginx 参考: http://nginx.org/en/linux_packages.html 首先 in order to authenticate the nginx repository signature and to eliminate warnings about missing PGP key during inst
IIS7下运行Access+Asp的解决方法_服务器
IIS7下面运行Asp+Access数据库,无法运行. 在goole.百度里搜了半天,没有搜到解决办法.在远景看到有几个人问,似乎有一个人声称自己成功了,然而却没有给出方法. 今天突然心血来潮想起到微软网站上搜了下,终于让俺发现解决方法了. 原文: ------- By adding appropriate ACL for the user to %windir%\ServiceProfiles\NetworkService\AppData\Local\Temp should resolve t
linux下安装Squid代理的详细配置教程_服务器其它
1.如果系统中还没有装squid,按以下顺序输入命令后即可完成安装 # wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE18.tar.gz //下载Squid代理安装包 # tar -zxvf squid-3.0.STABLE18.tar.gz //解压Squid安装包 # cd squid-3.0.STABLE18 # ./configure --prefix=/usr/local/squid --sysconfd
安装配置MRTG-2.15.1的方法_服务器
本文中使用的系统为RH9.0,本机IP地址为192.168.1.6 一.MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务 1.请确保你的系统安装了以下软件包 net-snmp-5.0.6-17 net-snmp-devel-5.0.6-17 net-snmp-utils-5.0.6-17 2.修改/etc/snmp/snmpd.conf 去掉如下一行的注释 view mib2 included .iso.org.dod.internet.mgmt.m
在Windows下安装Apache+PHP3
apache|window 本文只讨论如何在Windows NT 4.0或Windows 2000下安装Apache+PHP3.我使用的Apache为apache_1_3_12_win32.exe.注意您得先安装PHP3哦,可以照我写的文档进行安装:在Windows下安装PHP3,注意不需要做这一步:二.软件安装->3->f).一.软件下载 您可以从下列站点下载Windows版本的Apache Web Server软件: http://www.apache.org/dist/binaries/
linux下安装apache详解
下面是linux下安装apache的完整代码,系统是redhat5.5 下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下 [root@localhost ~]#cd /soft [root@localhost soft]#tar jxvf httpd-2.2.6.tar.bz2 //解压apache的压缩包 [root@localhost soft]#cd httpd-2.2.6 //定位到httpd-2.2.6 文件夹下 [root@loc
window7环境下安装apache http server
window7环境下安装apache http server window7 环境下安装apache http server 会遇到如下错误提示: 原因是软件安装时与windows7的"用户账户控制"(UAC)冲突,只要先关闭UAC(控制面板-用户账户和家庭安全-系统和安全-行 动中心,里面有 "更改用户账户控制设置",改成从不通知,完成后会提示重启,此时需要重启一下) 再安装就没问题了,安装完后可以再修改回来. 安装成功之后效果图: 启动apache http
liunx下安装apache出错
问题描述 liunx下安装apache出错 liunx下安装apache时报图中错误,检查openssl-devel已经安装.有大神了解这是个什么情况吗? 执行下面语句时报图片中的错误 ./configure --prefix=/software/apache --enable-mods-shared='ssl' 解决方案 在Liunx下安装Apache 解决方案二: 呼叫大神啊,为什么没有大神啊!