第 1 页 总 1 1 页 Linux 平台Apache 双机高可用集群和 Tomcat 负载均衡集群配置 第 2 页 总 11 页 前言 2.30.7.32 在这个配置手册中,使用的操作系统和软件清单如下: 操作系统: RedHat Enterprise Linux AS4 Updata4 64bit(安装时最好选择完全安装) 软件: jdk-1_5_0_15-linux-amd64.bin Tomcat5.5.26 httpd-2.0.63.tar.gz jakarta-tomcat-connectors-jk2-src-current.tar.gz ipvsadm-1.24.tar.gz libnet.tar.gz heartbeat-2.1.3-3.el4.centos.x86_64.rpm heartbeat-pils-2.1.3-3.el4.centos.x86_64.rpm heartbeat-stonith-2.1.3-3.el4.centos.x86_64.rpm 因为是linux 操作系统,所以在安装软件时请使用对应自己操作系统内核的软件,这是整个集群成功的第一步。本配置手册中的软件都是对应RedHat Enterprise Linux AS4 U4 64bit 这个版本的软件。 jdk-1_5_0_15-linux-amd64.bin JAVA 环境包使用的是64 位 1.5 版 Tomcat 版本为5.5 Apache 为2.0.63 版 jakarta-tomcat-connectors-jk2-src-current.tar.gz 是连接 Apache 和Tomcat 的连接插件,具体可以去 Tomcat 网站上查找下载 ipvsadm-1.24.tar.gz libnet.tar.gz 这两个是用于 2 台 Apache 服务器虚拟一个IP 地址使用 heartbeat-2.1.3-3.el4.centos.x86_64.rpm heartbeat-pils-2.1.3-3.el4.centos.x86_64.rpm heartbeat-stonith-2.1.3-3.el4.centos.x86_64.rpm 这3 个软件是用于 2 台 Apache 服务器之间的心跳检测 第 3 页 总 11 页 结构图 Apache1以太交换机Tomcat1Tomcat2Apache2 2 台 Tomcat服务器使用 Tomcat软件可以自己做集群,2 台 Apache 服务器需要其他的软件实现虚拟服务器功能,工作站访问虚拟 IP 地址访问 2 台 Apache服务器,再通过 Apache 服务器访问 Tomcat服务器 第 4 页 总 11 页 1.安装JAVA 环境包 1)输入命令: ./ jdk-1_5_0_15-linux-amd64.bin 执行完毕后,会在当前目录下生成一个JDK-1.5.0_15 的文件夹 2)在 /usr/local/ 下新建一个名字为JAVA 文件夹,将个JDK-1.5.0_15 的文件夹拷入到该文件夹下 3)设置环境变量。进入到 /etc 下,找到一个名为profile 的文件,使用 TXT 方式打开,再改文件内容最后添加如下内容: JAVA_HOME=/usr/java/jdk1.5.0_15 CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib PATH=$JAVA_HOME/bin:$JAVA...