精华内容
下载资源
问答
  • 安装jdk1.8,直接使用这个脚本,需要vim 安装jdk.sh,然后按Esc进入一般模式,使用 :set ff=unix 然后按Enter,然后按Esc,输入:wq 然后使用./安装jdk.sh,然后使用source /etc/profile
  • JDK1.8自动脚本安装

    2018-06-15 20:56:31
    JDK1.8 解压缩里面又自动安装脚本,不用设置系统环境变量,直接使用
  • 资源包括jdk-8u221-linux-x64.tar.gz安装包及安装脚本,安装包及安装脚本上传到linux的指定文件夹后,可直接执行安装。碰到安装问题评论一下,好用给个好评哦亲
  • 主要介绍了Shell脚本实现在Linux系统中自动安装JDK,本文直接给出实现代码,需要的朋友可以参考下
  • ubuntu deepin系统下自动安装配置jdk的shell脚本,省去繁琐重复配置
  • Linux下用shell脚本安装jdk

    千次阅读 2018-12-04 19:48:14
    #判断是否安装有openJDK yum list installed |grep -e java -e jdk if [ $? -eq 0 ] then  read -p "继续执行将卸载自带JDK,y确定,其他退出?" choose  if [ $choose=="y" ]  then  yum -y....

    #!/bin/bash
    #判断是否安装有openJDK
    yum list installed |grep -e java -e jdk
    if [ $? -eq 0 ]
    then
            read -p "继续执行将卸载自带JDK,y确定,其他退出?" choose
            if [ $choose=="y" ]
            then
                    yum -y remove java-* &> /dev/null
                    yum -y remove tzdata-java* &> /dev/null
            else
                    exit 1
            fi
    fi

    #判断安装包是否存在
    if [ -f jdk-7u65-linux-i586.rpm ]
    #判断是否已经安装
    then
            java &> /dev/null
            if [ $? -eq 0 ]
            then
                    echo "已经安装JDK"
                    exit 1
            else
                    echo "开始安装JDK"
                    rpm -ivh jdk-7u65-linux-i586.rpm &>/dev/null
                    echo "JDK安装完成,开始配置环境变量"
                    echo 'export JAVA_HOME=/usr/java/jdk1.7.0_65' > /etc/profile.d/jdkconf.sh
                    echo 'export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile.d/jdkconf.sh
                    echo 'export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /etc/profile.d/jdkconf.sh
                    echo "环境变量配置完成"
            fi
    else
            echo "请将当前shell脚本和安装包放在同一目录"
    fi

    如果有好一些的希望能分享一下

    展开全文
  • shell自动化一键安装JDK脚本
  • jdk8自动安装脚本

    2020-10-14 10:08:22
    jdk8自动安装脚本
  • 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)

    千次阅读 2018-10-02 14:10:26
    1.先得保证每一台机器都安装了scp: 如果没有安装则进行安装: 安装scp: scp是在安装ssh的时候安装的,是在ssh的客户端软件里面的 yum list | grep ssh 安装的是openssh-clients.x86_64 yum install -y openssh-...

    1.先得保证每一台机器都安装了scp:
    在这里插入图片描述

    如果没有安装则进行安装:
    安装scp: scp是在安装ssh的时候安装的,是在ssh的客户端软件里面的

    yum list | grep ssh
    

    在这里插入图片描述

    安装的是openssh-clients.x86_64

    yum install -y openssh-clients.x86_64
    

    2.删除 .ssh 这个文件 之前可能配置了ssh (每一台都要删除 恢复到最原始的环境)

    rm -rf .ssh
    

    3.在基础机器(bd1)将jdk的压缩文件放到服务器上
    在 /var/www/html 新建一个soft目录:
    在这里插入图片描述
    将jdk的压缩包复制到 /var/www/html/soft 目录下:
    在这里插入图片描述
    访问发现资源已经上传到服务器了
    在这里插入图片描述

    4.脚本:
    4.1 脚本一:配置免密登录的脚本,需要给其他的机器设置免密登录:

    #!/bin/bash
    
    SERVERS="node-3.itcast.cn node-4.itcast.cn"
    PASSWORD=thp151617
    BASE_SERVER=172.16.203.100
    
    auto_ssh_copy_id() {
        expect -c "set timeout -1;
    #!/bin/bash
    
    SERVERS="bd2 bd3 bd4"
    PASSWORD=123456
    BASE_SERVER=bd1
    
    auto_ssh_copy_id() {
        expect -c "set timeout -1;
            spawn ssh-copy-id $1;
            expect {
                *(yes/no)* {send -- yes\r;exp_continue;}
                *assword:* {send -- $2\r;exp_continue;}
                eof        {exit 0;}
            }";
    }
    
    ssh_copy_id_to_all() {
        for SERVER in $SERVERS
        do
            auto_ssh_copy_id $SERVER $PASSWORD
        done
    }
    
    ssh_copy_id_to_all
    
    
    for SERVER in $SERVERS
    do
        scp install.sh root@$SERVER:/root
        ssh root@$SERVER /root/install.sh
    done
    

    上面的这段脚本的功能是这两个:
    1.配置免密登录
    2.使用scp将install.sh这个脚本发送其他的机器,

    4.2脚本二:

    #!/bin/bash
    
    BASE_SERVER=bd1
    yum install -y wget
    wget $BASE_SERVER/soft/jdk-7u45-linux-x64.tar.gz
    tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local
    cat >> /etc/profile << EOF
    export JAVA_HOME=/usr/local/jdk1.7.0_45
    export PATH=\$PATH:\$JAVA_HOME/bin
    EOF
    

    这个脚本的功能是:

    1. 从bd1上下载jdk的压缩包,
    2. 修改配置文件,配置环境变量

    5.让脚本增加执行的权限:
    在这里插入图片描述

    6.在bd1上执行boot.sh脚本.
    在此之前 bd1一定要生成一个秘钥 跟 公钥
    使用 ssh-keygen
    使用 ./boot.sh 就可以直接运行了.
    接下来就全部是全自动下载安装了,最后在每一台机器上使用命令 source /etc/profile jdk就可以生效了

    展开全文
  • 脚本实现一键安装JDK

    千次阅读 2019-08-27 10:43:05
    首先将jdk的rpm包上传到服务器,我这里路径为:~ 一、编写脚本 vi ~/install_java.sh 二、添加上下面脚本内容,并保存退出 #!/bin/bash rpm -ivh jdk-7u79-linux-x64.rpm cat >> /etc/profile << EOF ...

    首先将jdk的rpm包上传到服务器,我这里路径为:~
    在这里插入图片描述
    一、编写脚本
    vi ~/install_java.sh
    在这里插入图片描述
    二、添加上下面脚本内容,并保存退出

    #!/bin/bash
    rpm -ivh jdk-7u79-linux-x64.rpm
    cat >> /etc/profile << EOF
    export JAVA_HOME=/usr/java/jdk1.7.0_79
    export PATH=\$PATH:\$JAVA_HOME/bin
    EOF
    source /etc/profile
    

    三、给脚本赋予执行权限
    chmod 777 ~/install_java.sh
    在这里插入图片描述
    四、执行
    ~/install_java.sh
    在这里插入图片描述
    五、校验结果
    1、echo $JAVA_HOME
    说明配置的环境变量正确
    2、java -version
    查看版本号,也有版本号出现,说明正确
    在这里插入图片描述

    总结

    到目前为止,我们就已经装好了java了,这里边我提供脚本文件,有想要的小伙伴可以在教程末联系我获取:
    在这里插入图片描述
    使用步骤
    拿到后,上传到服务器的~路径,确保是root用户,然后只需进行两个步骤:

    步骤一、修改脚本权限:
    chmod 777 ~/install_java.sh
    步骤二、执行脚本:
    ~/install_java.sh

    后期会整理好一键部署安装JDK及设置集群免密码登录的教程上来,请留意后期更新。说实话,对于没有Linux基础的小伙伴而言,免密码登录对于初学者就是一个噩梦啊,单单学习JDK及免密码登录都要学一天,如果写好脚本,那就可以更加快速入门了。最好,初学者还是多敲敲Linux,一步一步来。最后,感谢您的支持!


    作者简介:邵奈一
    全栈工程师、市场洞察者、专栏编辑
    | 公众号 | 微信 | 微博 | CSDN | 简书 |

    福利:
    邵奈一的技术博客导航
    邵奈一 原创不易,如转载请标明出处。


    展开全文
  • 浪费了半个小时,终于找到解决的办法!!jdk1.8中文开发文档,通过里面的软件,然后就可以打开了,非常耐用,,适合java初学者
  • linux 系统下安装shell脚本安装JDK

    千次阅读 2018-08-12 20:37:26
    1.先将jdk放在安装目录下,建立一个新的文件夹 ,放在java下面(usr/java)  1) 假如你没有jdk  wget命令下载的文件会在当前目录下,所以如果在下载前最好先 cd 到想把JDK安装的位置,如果没有,  可以先...

    1.先将jdk放在安装目录下,建立一个新的文件夹 ,放在java下面(usr/java)

     1) 假如你没有jdk

         wget命令下载的文件会在当前目录下,所以如果在下载前最好先 cd 到想把JDK安装的位置,如果没有,

        可以先创建相应目录 

    https://blog.csdn.net/weixin_38482723/article/details/81455145

     2)如果有jdk 拷贝下来

    2. 打开 java 目录下 创建 一个 .sh 的文件  名字自拟 如: test.sh   。 java目录下就会有一个安装包和 .sh文件。

    3. 用 vi 口令打开 test.sh 文件 编写脚本文件 ,保存退出。

    4. 打开shell 菜鸟网 

     执行shell  脚本  先执行chmod +x ./test.sh

                                     然后 ./test.sh

    5. 输入 java -version 看运行是否成功

     

    如果不显示上次界面 ,输入 source /etc/profile

    然后再执行java -version

    展开全文
  • Linux安装JDK脚本

    2018-05-29 02:22:16
    Linux安装JDK脚本。 系统要求 Ubuntu及其衍生系统 Debian及其衍生系统 使用 下载JDK 保存脚本为InstallJDK.sh 运行 示例 sudo bash InstallJDK.sh ~/Downloads/jdk-8u171-linux-x64.tar.gz 脚本 #!/bin/...
  • 只需要执行一条命令即可安装JDK,配置环境变量: ./jdk_install.sh /usr/local/java/jdk-7u80-linux-x64.tar.gz ...下面将贴出jdk_install.sh脚本文件: #!/bin/bash JAVA_HOME='' jdkDir=/usr...
  • 对于java或安卓初学者来说,配置java环境变量是一件比较头疼的事情,在此我向大家分享一个一键安装JDK和自动配置java环境变量的bat批处理方法,需要的朋友可以参考下
  • 需求:通过shell脚本,实现一键安装jdk #!/bin/bash #install jdk jdk_src="jdk.tar.gz" # jdk安装包,解压之后文件名为jdk1.8.0_211 jdk_target="/usr/java" if [ ! -d $jdk_target ];then mkdir -p $...
  • 自己测试只能在win7中运行可以,win10系统不行 有空一行行解释吧 或者留言 我先贴上再说 ... 为了阻止某些程序安装成功后自动重启动(例如 Kerio Personal Firewall 4),你可以在 /qn 或者 /qb参数后使用REBOOT=...
  • jdk1.8安装包+jdk环境变量一键设置脚本。使用步骤:1、安装jdk1.8;2、修改脚本中的jdk安装路径;3、运行脚本。(使用前请先阅读:脚本使用说明。)
  • 文章目录linux自动部署--sh脚本安装jdk,tomcat,mysqlclient1sh脚本创建用户组及用户2.sh脚本安装jdk3.sh脚本安装tomcat4.sh脚本安装mysql-client,sh执行mysql命令 环境 linux 注意替换自己的安装包和路径 root下...
  • 通过shell脚本一键实现jdk8安装和环境变量配置工作。
  • CentOS一键安装JDK脚本

    千次阅读 2018-02-26 16:43:50
    JDK安装并不难,但是过程很繁琐,如果一次性安装多台及其的话会很消耗时间。所以就写了个脚本让其自动安装...本脚本默认安装的是jdk-9.0.1,如果需要其他版本的jdk,只需要上传到nginx服务器并修改脚本jdk的相应名...
  • centos7一键安装jdk1.8 shell脚本

    千次阅读 2021-01-10 14:07:59
    脚本 #!/bin/bash if type -p java; then echo 'Java has been installed.' ... java_home=/opt/software/jdk8 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F
  • shell脚本安装jdk

    2019-02-19 09:00:00
    shell脚本安装jdk #!/bin/bash BASE_SERVER=192.168.1.11 yum install -y wget wget $BASE_SERVER/soft-all/jdk-7u45-linux-x64.tar.gz tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local ...
  • 这个脚本,很好地解决了jdk安装问题,哈哈 写了一段时间,希望对各位有所帮助!!! 1、脚本支持安装jdk 2、脚本支持卸载jdk 3、脚本编写模块化,便于后期加工 4、脚本jdk安装过程中出现的多种问题都有相关考虑 ...
  • 一键安装jdk,mysql并且创建数据库执行sql文件的bat文件
  • jdk-8u211-linux-x64.tar.gz和install.sh 在linux目录下创建

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 130,004
精华内容 52,001
关键字:

脚本安装jdk8