linux编写安装java脚本,今天刚写的一个linux下的JDK和TOMCAT一步安装的shell脚本

JDK安装在/usr/java目录下,tomcat安装在/usr/local目录下,如果目录不存在会自动创建,只需把jdk和tomcat的tar包和脚本放在同一目录下,执行脚本就可以了。

PS:此脚本可以重复执行,重复执行会自动删除上次安装的jdk和tomcat目录

#!/bin/sh

if [ -e /usr/java ];then

echo "delete old exist jdk ..."

sleep 2

rm -rf /usr/java

echo "install new jdk ..."

mkdir /usr/java

sleep 2

tar zxvf jdk* -C /usr/java

else

mkdir /usr/java

tar zxvf jdk* -C /usr/java

fi

JDKPATH=`ls /usr/java`

echo ${JDKPATH}

echo " ">>/etc/profile

echo "# JDK ENV">>/etc/profile

echo "JAVA_HOME=/usr/java/${JDKPATH}">>/etc/profile

echo 'PATH=$JAVA_HOME/bin:$PATH'>>/etc/profile

echo 'CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'>>/etc/profile

echo 'export JAVA_HOME'>>/etc/profile

echo 'export PATH'>>/etc/profile

echo 'export CLASSPATH'>>/etc/profile

if [ -e /usr/local/apache-tomcat* ];then

echo "delete old exist tomcat ..."

sleep 2

rm -rf /usr/local/apache-tomcat*

echo "install new tomcat ..."

sleep 2

tar zxvf apache-tomcat* -C /usr/local

else

tar zxvf apache-tomcat* -C /usr/local

fi

cd /usr/local/apache-tomcat*

TOMCATPATH=`pwd`

echo ${TOMCATPATH}

echo " ">>/etc/profile

echo "# TOMCAT ENV">>/etc/profile

echo "TOMCAT_HOME=${TOMCATPATH}">>/etc/profile

echo 'PATH=$TOMCAT_HOME/bin:$PATH'>>/etc/profile

最后在执行一下

source /etc/profile

让环境变量生效就可以了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值