linux企业服务器配置方案:Apache+Jserv整和

一、需要的源码包:

jdk-1_2_2_006-linux-i386.tar.gz
jsdk20-solaris2-sparc[1].tar.Z
ApacheJServ-1.1.2.tar.gz

二、安装过程

1、安装jdk1.2.2

(1) 解开压缩包
tar xvzf jdk1_2_2_006-linux-i386.tar.gz
(2) 目录的处理
ln -s jdk1.2.2 jdk
ln -s jdk/jre jre
(3) 设置$JAVA_HOME,$CLASSPATH
vi /root/.bash_profile
加入:
JAVA_HOME=/usr/local/jdk
export JAVA_HOME
CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib
export CLASSPATH
PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin
注:JDK的安装到此结束。

2.安装JSDK

(1) tar zxvf jsdk20-solaris2-sparc[1].tar.Z
(2) 将产生的JSDK2.0目录移到 /usr/local/JSDK2.0
mv JSDK2.0 /usr/local/JSDK2.0
注:JSDK的安装到此结束。

3.">Apache和Jserv的静态混合编译

所谓的静态编译是指将Jserv编译进apache里

(1) tar xvzf apache_1.3.12.tar.gz
tar xvzf ApacheJServ-1.1.2.tar.gz
(2) cd apache_1.3.12
./configure --prefix=/usr/local/apache
(3) 配置apache jserv编译参数
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
make install
(4) 编译apache和apache jserv
cd ../apache_1.3.12
./configure \
--prefix=/usr/local/apache \
--activate-module=src/modules/jserv/libjserv.a
make
make install
(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
SetHandler jserv-status
order deny,allow
deny from all
加入你的信任主机allow from xxxx
这样在信任主机上通过http://yourserver/jserv/(注意后面这个"/"不能少)可以看到你的apache jserv的配置信息。
接着在/usr/local/jserv/servlets下放入你自己的servlet class实验一下效果吧,测试结果表明在redhat6.2下没有中文显示问题,一切ok!
其他关于servlet zone的设置、load balance等等请参考apache jserv文档和java.apache.org网站
注:Apache和Jserv混合编译到此结束

三、最后的测试:

1.启动apache:/usr/local/apache/bin/apachectl start
2.用浏览器测试http://yourserver/servlets/IsItWorking 看见了Yes,It's working!了吗?你成功了!!

时间: 2024-11-05 19:05:00

linux企业服务器配置方案:Apache+Jserv整和的相关文章

linux企业服务器配置方案:为Apache增加SSL安全保护

& 5.1 简介 Netscape公司提出的安全套接层(Secure Sockets Layer)的概念,简称SSL.顾名思义,这是一个建立在Socket层的安全协议,它屏蔽了高层协议如telnet.ftp.http的区别,把安全建立在了传输之上.目前该协议以被广泛采纳,它所定义的很多功能都成了下一代IP协议IPV6的一部分. & 5.2 所需资源 &1.2.1 所需包 1. Apache 1.3.19.tar.gz 下载网址: http://www.tux.org/pub/net

linux企业服务器配置方案:Apache、php3、MySQL的整合

一.所需的安装包 apache_1.3.19.tar.gz php-4.0.4.tar.gz mysql-3.23.32.tar.gz 注意:以上均为源代码而非RPM包 二.软件安装 1. 安装MySQL (1) 解开压缩包 cd /usr/localtar -zvxf mysql-3.23.32.tar.gz (2) 将产生mysql-3.23.32目录移到/usr/local/mysql mv mysql-3.23.32 /usr/local/mysql (3) 编译MySQL cd /us

linux企业服务器配置方案:Tomcat服务器

& 2.1 简介 Jsp是sun在servlet基础上发展而来的一种新的web开发工具,在国外Ejb+jsp/servlet+http://www.aliyun.com/zixun/aggregation/15818.html">应用服务器+数 据库已经已经成为电子商务站点的流行架构.tomcat3.1实现了最新的servlet2.2和jsp1.1标准,sun也 是推荐使用tomcat,本文介绍tomcat3.1在RedHat下的安装. & 2.2 所需资源 &2.

linux企业服务器配置方案:Modem拨号

& 6.1 简介 首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入服务的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户的需求自动拨号上网,也就是所谓的按需拨号. 为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是Modem在很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号上网. & 6.2 所需资源 &6.2.1 所需包 ppp-2.3.11-4.i386.rpm &6.

linux企业服务器配置方案:Web服务器

& 1.1 简介 Apache是世界排名第一的Web服务器,根据著名的Web服务器调查公司Netcraft的调查,世界上百分之五十以上的Web服务器都在使用Apache. 纵观Apache,它为我们的网络管理员提供了丰富多彩的功能,包括目录索引.目录别名.内容协商.可配置的HTTP错误报告.CGI程序的SetUID执行.子进程资源管理.服务器端图象映射.重写URL.URL拼写检查以及联机手册man等.也就是说,如果您在Linux Server上成功安装配置了Apache之后,您的计算机也将随着A

linux企业服务器配置方案:代理接入服务器

众所周知,Linux的价格十分便宜且功能十分强大,所以她理所当然的成为大多数中小企业组网的首选方案.Linux不但具有稳定.高效.多功能的特性,并捆绑了大量应用软件,因此其功能也十分强大. 在我国,Linux所经历的正是几年前她在国外发展和推广的过程,相当数量的企业已经将他们的内部网转移到了Linux平台.Linux操作系统及其应用软件大多数可以在网上免费获得,所有的Linux发布版(如RedHat Linux,Turbo Linux等)也都可以以很低廉的价格在市场上买到,这比我们购买一套正版W

linux企业服务器配置方案:双网卡

& 2.1 简介 在使用Linux作为两个以太网之间的网关的情况下,服务器至少需要配置两块网卡.为了减少启动时可能出现的问题,Linux内核不会自动检测多个网卡.若需要在服务器上安装多块网卡,对于已经将网卡的驱动编译进内核中的系统,则需要在"/etc/lilo.conf"文件中指定各个网卡的参数信息:而对于没有将网卡的驱动编译到内核而是作为模块动态载入的系统,应该在"conf.modules"文件中进行相应的配置. & 2.2 所需资源 &2

linux企业服务器配置方案:Sendmail邮件服务器

& 1.1 简介 邮件服务是用户所需要的最重要的网络服务.Web的通信量很大,但邮件主要用于个人之间的通信,而人-人的通信是商务的基础.没有http://www.aliyun.com/zixun/aggregation/12489.html">邮件服务的网络是不完整的网络.换句话说,如果不能给用户提供完整的TCP/IP下的邮件支持,这样的网络操作系统也不值得信赖. 配置sendmail是一件大而复杂的工作,但也不完全都是这样,与其他一些网络服务器系统只安装SMTP服务器软件的情况相

linux企业服务器配置方案:NFS服务器

& 3.1 简介 NFS 是网络文件系统(Network http://www.aliyun.com/zixun/aggregation/19352.html">File System)的简称,是分布式计算系统的一个组成部分,实现在异种网络上共享和装配远程文件系统,从用户角度看来,在这些远程的文件系统操作和本地的文件系统上操作并没有什么不同.NFS由Sun 微系统公司(Sun Microsystem, Inc)开发,制订了NFS 标准,并被IETF接受,纳入RFC,作为文件服务的一