Linux环境CentOS下JDK安装及环境变量配置、多个Tomcat的安装及开机自启配置

首先安装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,因此在允许的条件下建议安装更高的版本,前提当然是稳定版本。

 
 
  1. wget –c http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm
  2. [root@bogon data]# rpm –ivh jdk-7u79-linux-x64.rpm
  3. [root@bogon data]# rpm -ivh jdk-7u79-linux-x64.rpm
  4. Preparing... ########################################### [100%]
  5. 1:jdk ########################################### [100%]
  6. Unpacking JAR files...
  7. rt.jar...
  8. jsse.jar...
  9. charsets.jar...
  10. tools.jar...
  11. localedata.jar...

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

 
 
  1. [root@bogon ~]# java -version
  2. java version "1.7.0_05"
  3. Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
  4. Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)

配置环境变量并重启

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

 
 
  1. [root@bogon ~]# vim .bash_profile
  2. export JAVA_HOME=/usr/local/jdk1.7.0_79
  3. export CLASSPATH=$JAVA_HOME/lib/tools.jar
  4. export JAVA_HOME CLASSPATH
  5. [root@bogon ~]# reboot

方法二:上传jdk解压文件、配置环境变量并重启

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

 
 
  1. [root@bogon ~]# vim .bash_profile
  2. export JAVA_HOME=/usr/java/jdk1.7.0_05
  3. export CLASSPATH=$JAVA_HOME/lib/tools.jar
  4. export JAVA_HOME CLASSPATH
  5. [root@bogon ~]# reboot


然后安装Tomcat

方法一:在线下载并安装Tomcat7(这里选择的版本是免安装Tomcat7稳定版)

 
 
  1. [root@bogon data]# wget -c http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.61/bin/apache-tomcat-7.0.61.tar.gz
  2. [root@bogon data]# tar -zxvf apache-tomcat-7.0.61.tar.gz
  3. [root@bogon data]# mv apache-tomcat-7.0.61 Tomcat7-1
  4. [root@bogon data]# cp Tomcat7-1 Tomcat7-2 #需要多少个就“cp”多少次

方法二:上传Tomcat7压缩文件,解压即可

  • [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 -r Tomcat7-1 Tomcat7-2 #需要多少个就“cp”多少次

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

安装多个tomcat则需要改变其端口号等配置信息

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

启动Tomcat

 
 
  1. [root@bogon ~]# cd /usr/local/Tomcat7-1
  2. [root@bogon ~]# bin/startup.sh

显示Tomcat启动日志

 
 
  1. [root@bogon ~]# cd /usr/local/Tomcat7-1/logs
  2. [root@bogon ~]# tail -f catalina.out 注:从日志中退出按Ctrl+C即可

关闭Tomcat

 
 
  1. [root@bogon ~]# cd /usr/local/Tomcat7-1
  2. [root@bogon ~]# bin/shutdown.sh


最后配置Tomcat开机自启

修改系统配置文件

 
 
  1. [root@bogon ~]# vim /etc/rc.d/rc.local 

将下面这些内容,覆盖原来的内容即可:

---------------------------------------------------------------------------------------------------

# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

export JAVA_HOME=/usr/local/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

#tomcat自启动

/usr/local/apache-tomcat-7.0.56/bin/startup.sh   #这是安装的第一个tomcat

/usr/local/apache-tomcat-7.0.56_1/bin/startup.sh   #这是安装的第二个tomcat


touch /var/lock/subsys/local

---------------------------------------------------------------------------------------------------


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值