在RedHat下安装apache jserv 1.1.2方法

一、需要的软件:

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网站

(0)

相关推荐

  • 在RedHat下安装apache jserv 1.1.2方法

    一.需要的软件: 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.静态编译,即编译进

  • Windows2003下安装Apache+php+jsp+mysql

    Windows2003下安装Apache+php+jsp+mysql 一.php 目前版本4.3  1. 将php.ini-dist rem 为php.ini,copy to WINNT,copy php4ts.dll to WINNT/SYSTEM32,不需要再COPY或者改动其他设置. 2.PHP.INI: register_globals = Off --> on  extension=php_gd.dll 去掉注释,启动gd库  extension_dir = ./ --> c:\ph

  • Linux RedHat下安装Python2.7开发环境

    Linux RedHat下安装Python2.7.pip.ipython环境.eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 mv /usr/local/bin/python cd /usr/local/bin/python2.6 或mv /usr/bin/python /usr/bin/python2.6 修改使用python2.6的程序配置,比如yum vim /usr/bin/yum #!/usr/bin/pytho

  • Windows 10 下安装 Apache 2.4.41的教程

    一.Apache 2.4.41 安装与配置 第一步,下载最新的 Apache包,下载地址:https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC15,如下图所示 第二步,下载并安装VC15运行环境,下载地址:https://www.apachehaus.com/cgi-bin/download.plx#REDIST15,如下图所示 第三步,在本地解压 httpd-2.4.41-o111c-x64-vc15-r2.zip,复制目录下 A

  • 如何在Linux操作系统下安装Apache服务的方法实例详解

    链接下载: 操作环境 VMware虚拟机中CentOS 7.6 SecureCRT Xftp(Xmanager) 需求分析 使用Apache服务实现访问http 操作步骤 1.挂载光盘 [root@localhost ~]# mount /dev/cdrom /mnt 查看是否挂载 [root@localhost ~]# df -Th 2.从源码包编译安装程序 (编译安装) [root@localhost Packages]# yum -y install gcc gcc-c++ make 3.

  • Linux下安装Tomcat7.0.82的简单方法

    1.apache-tomcat-liunx-7.0.82下载地址: http://download.csdn.net/download/yichen01010/10019116 2.下载后解压即可 cd /root/Downloads cp apache-tomcat-7.0.82.tar.gz /usr/app cd /usr/app tar -zvxf apache-tomcat-7.0.82.tar.gz 总结 以上所述是小编给大家介绍的Linux下安装Tomcat7.0.82的简单方法,

  • mac下安装mysql忘记密码的修改方法

    一.mac下安装MySQL数据库 1.下载MySQL数据库 下载地址:访问MySQL的官网http://www.mysql.com/downloads/ ,进行下载. 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/) 下载x86,64bit的dmg文件:直接选择最下面的"No thanks,just take me to downloads!" 2.安装MySQL数据库 打开MySQL安装包后,点击安装主程序pkg文件. 3.启动M

  • Centos 6.5 下安装mysql 5.6.21的方法

    创建需要下载rpm包软件包的目录: # mkdir -p /taokey/tools/ 查看系统是否自带了mysql包 若有删除 # rpm -qa|grep mysql mysql-libs-5.1.71-1.el6.x86_64 mysql-server-5.1.71-1el6.x86_64 # yum remove mysql-server mysql-libs #rpm -qa|grep mysql # 这就表示没有mysql的包了 若安装过mysql 过 删除了包还需一下操作 # fi

  • Linux下安装MariaDB数据库问题及解决方法(二进制版本的安装)

    MariaDB数据库 分为源代码版本和二进制版本,源代码版本需要cmake编译,这里是二进制版本的安装 # tar zxvf mariadb-5.5.31-linux-x86_64.tar.gz # mv mariadb-5.5.31-linux-x86_64 /usr/local/MySQL (必需这样,很多脚本或可执行程序都会直接访问这个目录) # groupadd mysql 增加 mysql 属组 # useradd -g mysql mysql 增加 mysql 用户 并归于mysql

  • 在linux系统下安装两个nginx的简单方法

    在linux下安装nginx的时候,一般在./configure的阶段会要求通过prefix设置安装路径.因此,在./configure的时候指定不同的prefix就可以安装多个nginx啦. 值得注意的是,安装完之后,两个nginx的监听端口要设置成不同的监听端口.否则,会有一个nginx无法启动. ./configure --prefix=/home/work/nginx1 .....//第一个nginx的安装配置 make && make install ./configure --

随机推荐