精华内容
下载资源
问答
  • linux一键安装jdk tomcat

    2021-07-02 15:58:08
    linux 通过运行 shell脚本一键安装jdk tomcat 以及环境变量 将linux的目录切换到 /user/local 下 并上传linux的相关jdk和tomcat 在当前目录下创建一个shell脚本 并编辑内容 [root@Test1 local]# vim test.sh 脚本...

    linux 通过运行 shell脚本一键安装jdk tomcat 以及环境变量

    将linux的目录切换到 /user/local 下 并上传linux的相关jdk和tomcat

    在这里插入图片描述

    在当前目录下创建一个shell脚本 并编辑内容

    [root@Test1 local]# vim test.sh
    

    脚本内容如下:

    #先安装jdk 解压命令 tar -zxvf
    tar -zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local
    #给解压的文件改个名字
    mv jdk1.8* /usr/local/jdk
    #配置环境变量
    echo "export JAVA_HOME=/usr/local/jdk" >> /etc/profile
    echo "export JRE_HOME=/usr/local/jdk/jre" >> /etc/profile
    echo "export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib" >> /etc/profile
    echo "export PATH=\$JAVA_HOME/bin:\$JRE_HOME/bin:\$PATH" >> /etc/profile
    #更新配置文件
    source /etc/profile
    #检查是否配置成功
    javac
    
    
    #解压Tomcat
    tar -zxvf apache-tomcat-8.5.20.tar.gz -C /usr/local
    #关闭防火墙
    systemctl stop firewalld
    #启动Tomcat
    /usr/local/apache-tomcat-8.5.20/bin/startup.sh
    

    然后保存退出编辑 执行脚本文件等待执行完毕即可安装配置成功

    [root@Test1 local]# ./test.sh
    

    重启配置文件

    启动以后tomcat已开启 在 浏览器输入 http://localhost:8080 即可访问到tomcat的主页

    # 因为配置了安装jdk配置了环境变量 需要更新配置文件
    [root@Test2 jdk]# source /etc/profile
    # 输入配置文件检测jdk以及环境变量是否配置成功
    [root@Test2 jdk]# javac
    
    展开全文
  • Linux一键安装jdk 思路 #第1步:提示用户安装jdk #第2步:删除centos自带的jdk #第3步:创建/usr/local/java目录,进入目录 #第4步:下载jdk安装包 #第5步:解压jdk,删除压缩包 #第6步:设置环境变量 #第7步...

    Linux一键安装jdk

    思路

    #第1步:提示用户安装jdk
    
    #第2步:删除centos自带的jdk
    
    #第3步:创建/usr/local/java目录,进入目录
    
    #第4步:下载jdk安装包
    
    #第5步:解压jdk,删除压缩包
    
    #第6步:设置环境变量
    
    #第7步:加载环境变量
    
    #第8步:提示用户安装成功,查看java的版本
    
    

    代码

    vim installjava.sh
    

    写入下面内容

    #!/bin/bash
    
    # 1.提示安装jdk
    echo "现在开始安装jdk"
    sleep 1		# 休眠1秒钟
    # 2.删除centos自带的jdk
    oldjava=` rpm -qa | grep java `
    for old in ${oldjava};
    do
        # echo $old
        rpm -e --nodeps $old
    done
    # 3.创建安装目录/usr/local/java, 进入安装目录
    java_path="/usr/local/java"
    if [ ! -d $java_path  ]
    then
        mkdir -p $java_path
    fi
    cd $java_path
    
    # 4.下载jdk安装包
    if [ ! -f jdk-8u212-linux-x64.tar.gz  ]
    then
         cp /export/soft/jdk-8u212-linux-x64.tar.gz ./ # java压缩包目录
    fi
    
    # 5.解压缩安装包,删除安装包
    if [ ! -f jdk1.8.0_212  ]
    then
        tar -zxvf jdk-8u212-linux-x64.tar.gz
        rm -rf jdk-8u212-linux-x64.tar.gz
    fi
    
    
    # 6.设置环境变量
    JAVA_HOME="/usr/local/java/jdk1.8.0_212"
    if ! grep "JAVA_HOME=$JAVA_HOME" /etc/profile
    then
         echo "-------------------- path = $PATH"
        # JAVA_HOME
        echo "--------------JAVA_HOME------------------"
        echo "export JAVA_HOME=$JAVA_HOME" | tee -a /etc/profile
        # PATH
        echo "--------------PATH------------------------"
        echo "export PATH=:$JAVA_HOME/bin:$PATH" | tee -a /etc/profile
    fi
    
    # 7.加载环境变量
    source /etc/profile
    
    # 8.提示用户安装成功,查看jdk安装版本
    echo "恭喜您,jdk安装成功!"
    java -version
    

    :wq保存退出!

    修改文件为可执行文件chmod 755 installjava.sh

    执行文件 ./installjava.sh

    完成后再执行source /etc/profile

    查看是否安装成功 java -version
    在这里插入图片描述

    百度云下载:
    链接:https://pan.baidu.com/s/10wGJEnToHH7WpJBuP-tLuw
    提取码:cbw4
    复制这段内容后打开百度网盘手机App,操作更方便哦

    展开全文
  • 一键安装jdk,是不是很爽。。。 这个脚本,很好地解决了jdk的安装问题,...4、脚本对jdk安装过程中出现的多种问题都有相关考虑 #!/bin/sh CHECK() { echo -e "\033[33m 正在为您校验jdk安装包... \033[0m" if [ -f...

    一键安装jdk,是不是很爽。。。
    这个脚本,很好地解决了jdk的安装问题,哈哈
    写了一段时间,希望对各位有所帮助!!!

    1、脚本支持安装jdk
    2、脚本支持卸载jdk
    3、脚本编写模块化,便于后期加工
    4、脚本对jdk安装过程中出现的多种问题都有相关考虑

    #!/bin/sh
    
    CHECK()
    {
    echo -e "\033[33m 正在为您校验jdk安装包... \033[0m"
    
    if [ -f "${myway}/jdk-8u221-linux-x64.rpm" ];then
    
    echo -e "\033[32m 校验成功!! \033[0m"
    
    INSTALL_ING
    
    else
    echo -e "\033[31m 校验失败!!请上传jdk安装包至'${myway}'文件夹下 \033[0m"
    	exit
    fi
    
    }
    PRESS_INSTALL()
    {
        echo -e "\033[32m 即将安装JDK... \033[0m"
    	echo -e "\033[32m Press any key to install...or Press Ctrl+c to cancel \033[0m"
        SAVE=`stty -g`
        stty -icanon -echo min 1 time 0
        dd count=1 2>/dev/null
        stty ${SAVE}
    }
    
    INSTALL_ING()
    {
    
    PRESS_INSTALL
    
    echo -e "\033[32m 开始安装JDK... \033[0m"
    
    rpm -ivh jdk-8u221-linux-x64.rpm
    
    echo "#JAVA_HOME">>/etc/profile
    echo "JAVA_HOME=/usr/java/jdk1.8.0_221-amd64">>/etc/profile
    echo "JRE_HOME=/usr/java/jdk1.8.0_221-amd64/jre">>/etc/profile
    echo "PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin">>/etc/profile
    echo "CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib">>/etc/profile
    echo "export JAVA_HOME JRE_HOME PATH CLASSPATH">>/etc/profile
    
    source /etc/profile
    
    java -version
    if [ $? -eq 0 ]; then
    	echo -e "\033[32m 安装成功!!! \033[0m"
    
    	else
    	echo -e "\033[031m 安装失败!!! \033[0m"
       exit
    fi
    }
    
    #####################################################
    
    #输入n
    STOP_UNINSTALL()
    {
        echo -e "\033[33m 已停止卸载!! \033[0m"
    	exit
    }
    
    #####################################################
    
    #输入错误
    UNINSTALL_AGAIN()
    {
      echo -e "\033[33m 请重新输入!!! \033[0m"
      UNINSTALL_CHOOSE
    }
    
    #输入y
    UNINSTALL_ING()
    {
     killall -9 java
    
     rpm -qa | grep jdk | xargs rpm -e --nodeps
     
     java -version
     
    if [ $? -eq 0 ]; then
    
    	echo -e "\033[031m 卸载失败,请手动用rm命令卸载!! \033[0m"
        exit	
    else
    	echo -e "\033[32m 卸载成功!!! \033[0m"
    	echo "即将开始JDK安装!!"
    
    	INSTALL_ING
    	
    fi
    }
    #####################################################
    
    #开始输入
    UNINSTALL_CHOOSE()
    {
     read -p "是否卸载JDK?yes/no: "  Select
    
     case "${Select}" in
        y|Y|yes)
            Select="y"
    		UNINSTALL_ING
        ;;
        n|N|no)
    	    Select="n"
    		STOP_UNINSTALL
        ;;
    	*)
            echo "输入错误"
    		UNINSTALL_AGAIN
        esac
    	
    
    }
    
    ######################################################
    
    #程序从这里开始
    myway=`pwd`
    
    JDK=`rpm -qa | grep jdk`
    
    echo -e "\033[33m 开始检测本机是否安装JDK... \033[0m"
    
    echo -e "\033[33m 开始检测本机是否安装JDK... \033[0m"
    VS=`java -version`
    if [ $? -eq 0 ]; then
        echo -e "\033[33m 检测到您已安装JDK,版本为"${VS}" \033[0m"
        
    	UNINSTALL_CHOOSE
            else
    		echo -e "\033[33m 检测到您尚未安装JDK,将为您自动安装!! \033[0m"
    		
    		CHECK		
    
    fi
    
    
    展开全文
  • linux一键安装jdk脚本

    2020-05-18 13:26:30
    #!/bin/bash JAVA_HOME='' curPath=$(pwd) if [ -f $1 ] then tar -xzvf $1 for file in `ls $curPath` do if [ -d $file ] then JAVA_HOME=$curPath/$file fi done else echo "file is not exist:$1" ...fi.
    #!/bin/bash
    JAVA_HOME=''
    curPath=$(pwd)
    if [ -f $1 ]
    then
        tar -xzvf $1
        for file in `ls $curPath`
        do
            if [ -d $file ]
            then
                 JAVA_HOME=$curPath/$file
            fi
        done
    else
        echo "file is not exist:$1"
        exit
    fi
    echo "export JAVA_HOME=$JAVA_HOME" >> /etc/profile
    echo "export PATH=\$PATH:\$JAVA_HOME/bin" >> /etc/profile
    echo "export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar" >> /etc/profile
    
    source /etc/profile
    
    echo `java -version`
    if [ $? -eq 0 ]
    then
        echo -e  "\e[32m Install success! \e[0m"
    else
        echo -e "\e[32m Install failed!Please check your file or contact developer and report the error message! \e[0m"
    fi

    请确保脚本和压缩文件在同一个目录

    展开全文
  • 安装脚本 #!/bin/bash # ############################################### #author: biezhi #email:i@biezhi.me #date: 2015-09-16 ############################################### base_dir...
  • linux shell一键安装jdk

    千次阅读 2019-02-27 23:17:51
    下载好的jdk放在linux上,我是在/usr/local目录下新建一个java目录,下载jdk wgethttps://download.oracle....
  • Linux脚本一键安装jdk

    2019-05-24 14:42:12
    #配置jdk安装目录 修改的地方1 脚本可以自己创建 currentTime=$(date '+%Y-%m-%d %H:%M:%S') echo -e "请输入jdk安装目录,不存在脚本自动创建,最后一个/不要写 /bigdata/install" read jdkinstallpath echo -e ...
  • 一键安装jdk1.7.79和tomcat7 首先,准备文件和目录如下图,如果版本不一样的话,需要自己去修改下install.sh脚本中的包的名称即可。 install.sh脚本内容如下: #!/bin/bash # Author: Lee # Date: 2016/08/03 # ...
  • 通过shell脚本一键实现jdk8的安装和环境变量配置工作。
  • linux使用shell一键安装jdk

    千次阅读 2018-03-16 11:04:23
    #sudo su#create java dirjava -versionif [ $...The JDK already exists, do you need to continue to install it?(y/n) " name if [ "n" = "$name" ]; then exit 0 fifigetAZ_file=ht...
  • Shell脚本 一键安装JDK

    2014-05-09 01:02:17
    生命如此美好,怎能浪费在无聊的重复劳动上,遂编写了个一键安装JDK的Shell脚本。脚本很简单,而且对于简单的环境配置也很实用。完整的代码贴在下面,希望也能帮助大家减轻工作量。 单步安装,移步这里 需求 ...
  • centos7一键安装jdk1.8 shell脚本

    千次阅读 2021-01-12 15:17:12
    centos7一键安装jdk1.8 shell脚本 jdk1.8百度云下载地址 链接:https://pan.baidu.com/s/1j_s9aW1a-4THB6vnG2GW-Q 提取码:bexj 将此shell脚本与安装tar包放在同一目录下,运行此脚本进行自动化安装 vim install_...
  • CentOS一键安装jdk1.8

    2021-01-21 16:05:39
    AppTar=jdk-8u281-linux-x64.tar.gz # 安装目录 AppInstallBase=/opt # 安装目录下包名 AppName=jdk # 脚本目录 ScriptDir=$AppInstallBase/script # 安装包保存目录 AppTarDir=$AppInstallBase/soft # build目录 ...
  • jdk1.8.0_151 linux 一键安装: 创建目录,并上传所有安装包到 /opt/software/jdk/ mkdir -p /opt/software/jdk/ cd /opt/software/jdk/ ll #安装jdk cd /opt/software/jdk/ sh jdk.sh
  • jdk安装脚本: #!/bin/bash #install java java=$(cat /etc/profile | grep JAVA_HOME) if [ -z "$java" ]; then #unzip openjdk_1_7.zip tar -zxvf jdk-7u80-linux-x64.tar.gz #改为使用oracle的jdk,避免...
  • 脚本实现一键安装JDK

    千次阅读 2019-08-27 10:43:05
    首先将jdk的rpm包上传到服务器,我这里路径为:~ 一、编写脚本 vi ~/install_java.sh ...rpm -ivh jdk-7u79-linux-x64.rpm cat >> /etc/profile << EOF export JAVA_HOME=/usr/java/jdk1.7.0_79 exp...
  • CentOS一键安装JDK脚本

    千次阅读 2018-02-26 16:43:50
    JDK安装并不难,但是过程很繁琐,如果一次性安装多台及其的话会很消耗时间。所以就写了个脚本让其自动安装。echo "此脚本默认在局域网中使用,(如果需要使用外网的jdk下载地址就需要用第一个wget语句做相应的...
  • 搞java的朋友们,一般都会避免不了在linux安装jdk,手动安装几台即可,如果机器数,那么我们就可以利用shell来自动化...3,默认的jdk安装路径,散仙这里是演示方便,就放在/root/java里面了,一般会放在/usr/local...
  • Centos7一键安装Jdk1.8

    2019-06-27 19:04:27
    安装之前先看看有没有自带的open-jdk rpm -qa | grep java rpm -qa | grep jdk rpm -qa | grep gcj 如果没有信息则表示没有安装 如果有安装则使用如下命令批量卸载所有的Java文件 rpm -qa | grep java | xargs rpm ...
  • jdk-8u251-linux-x64.tar.gz 安装步骤: 1、vi install_java.sh 脚本 #!/bin/bash #1.Check if Java is installed if type -p java; then echo "Java has been installed." exit 0 else #2.Installed Java ...
  • #离线安装jdk #我们需要安装jdk的目录 ipath="/usr/local" #获取当前脚本目录的路径 installpath=$(cd `dirname $0`; pwd) echo ${installpath} #提前在脚本目录创建files文件夹 上传安装包到该目录 filepath=${...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,547
精华内容 2,218
关键字:

linux一键安装jdk

linux 订阅