您的位置:首页 > 运维架构 > Tomcat

CentOS下安装两个或多个Tomcat7

2016-01-07 16:10 721 查看
链接地址:http://lcbk.net/tomcat/1407.html

首先安装JDK

安装之前检查下是否已经安装了openJDK,如果已安装,建议用yum remove 卸载掉。

[root@bogon data]# rpm -qa |grep java

再检查下是否安装jdk

如果已经安装,建议用yum remove 卸载掉。

[root@bogon data]# rpm -qa |grep jdk

下载jdk并安装(这里老蔡选择版本是jdk7):

jdk7向下兼容jdk6,因此在允许的条件下建议安装更高的版本,前提当然是稳定版本。

wget –c http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm
[root@bogon data]# rpm –ivh jdk-7u79-linux-x64.rpm

[root@bogon data]# rpm -ivh jdk-7u79-linux-x64.rpm

Preparing... ########################################### [100%]

1:jdk ########################################### [100%]

Unpacking JAR files...

rt.jar...

jsse.jar...

charsets.jar...

tools.jar...

localedata.jar...

安装好后,检查下是否安装成功

[root@bogon ~]# java -version

java version "1.7.0_05"

Java(TM) SE Runtime Environment (build 1.7.0_05-b05)

Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)

配置环境变量并重启

注意:这里只需要在系统变量中设置jdk的即可;
CATALINA_BASE,CATALINA_HOME
变量无需设置,因为startup.sh会自动识别当前的所在目录;即便当前系统安装多个Tomcat7

[root@bogon ~]# vim .bash_profile

export JAVA_HOME=/usr/java/jdk1.7.0_05

export CLASSPATH=$JAVA_HOME/lib/tools.jar

export JAVA_HOME CLASSPATH

[root@bogon ~]# reboot

下载并安装Tomcat7(老蔡这里选择的版本是免安装Tomcat7稳定版)

[root@bogon data]# wget -c http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.61/bin/apache-tomcat-7.0.61.tar.gz
[root@bogon data]# tar -zxvf apache-tomcat-7.0.61.tar.gz

[root@bogon data]# mv apache-tomcat-7.0.61 Tomcat7-1

[root@bogon data]# cp Tomcat7-1 Tomcat7-2 #需要多少个就“cp”多少次

第一个Tomcat7-1里面的不必动,这里我们只修要修改第二个之后的配置文件;

[root@bogon ~]# vi /data/Tomcat7-2/conf/server.xml

<Server port="18005" shutdown="SHUTDOWN">#关闭端口

<Connector port="8081" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="18443" />#Web端口

<Connector port="8019" protocol="AJP/1.3" redirectPort="18443" />#监听端口

启动Tomcat7-1

[root@bogon ~]# sh /data/Tomcat7-1/bin/startup.sh

Using CATALINA_BASE: /data/Tomcat7-1

Using CATALINA_HOME: /data/Tomcat7-1

Using CATALINA_TMPDIR: /data/Tomcat7-1/temp

Using JRE_HOME: /usr/java/jdk1.7.0_05

Using CLASSPATH: /data/Tomcat7-1/bin/bootstrap.jar:/data/Tomcat7-1/bin/tomcat-juli.jar





启动Tomcat7-2

[root@bogon ~]# sh /data/Tomcat7-2/bin/startup.sh

Using CATALINA_BASE: /data/Tomcat7-2

Using CATALINA_HOME: /data/Tomcat7-2

Using CATALINA_TMPDIR: /data/Tomcat7-2/temp

Using JRE_HOME: /usr/java/jdk1.7.0_05

Using CLASSPATH: /data/Tomcat7-2/bin/bootstrap.jar:/data/Tomcat7-2/bin/tomcat-juli.jar





转载请务必注明来自»老蔡博客» 作者:老蔡 » 链接:http://lcbk.net/tomcat/1407.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: