首页 > 系统服务 > 详细

LINUX中JDK安装和SSH的设置

时间:2021-09-02 00:17:17      阅读:15      评论:0      收藏:0      [点我收藏+]

JDK的安装

  • 现在LINUX中基本上会有自带的JDK,如果想要配置自己版本的JDK 需要删除LINUX中自带的JDK包
    • 使用指令查找JDK包,再使用指令删除除了copy-jdk-configs-3.3-10.el7_5.noarch之外的JDK包
    • [root@master1 ~]# rpm -qa | grep jdk  
      [root@master1 ~]# rpm -e 包名 --nodeps 
    • 在对JDK包进行解压安装
    • [root@master1 moudle]# tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/soft/
    • 完成之后进行环境变量配置,在末尾添加
    • [root@master1 ~]# vim /etc/profile
      exprot JAVA_HOME= jdk 的路径
      export PATH=$PATH:$JAVA_HOME/bin

      技术分享图片

    • [root@master1 ~]# source /etc/profile
    • [root@master1 ~]# java -version
    • 技术分享图片
    • 完成!

 

SSH的设置

 

  • 克隆两台虚拟机加master 三台组成一个集群
      • 所克隆的虚拟机需要修改主机名,ip
  • 永久修改主机名
    • hostnamectl set-hostname node1或node2
    • IP修改在之前IP静态配置中有说

 

 

  • 加上映射关系
    • windows下C:\Windows\System32\drivers\etc\hosts
    • 192.168.xx.xx master
    • 192.168.xx.xx node1
    • 192.168.xx.xx node2
  • inux下/etc/hosts
    • 192.168.xx.xx master
    • 192.168.xx.xx node1
    • 192.168.xx.xx node2
  • ssh免密:只需要在master下执行
    • 1.创建秘钥
      • ssh-keygen -t rsa 一直回车
      • [root@master1 ~]# ssh-keygen -t rsa
    • 2.秘钥分发
      • ssh-copy-id 主机名或ip地址(分发三台),在提示password时输入node1和node2 密码
      • [root@master1 ~]# ssh-copy-id node1
        [root@master1 ~]# ssh-copy-id node2
      • 注意:如果执行出错,进入/root/.ssh删除里面所有内容,从新执行
  • scp:文件分发
    • 格式:
      • scp [选项] 文件路径 主机名:发送的位置
      • [root@master1 ~]# scp /etc/hosts node1:/etc/hosts
    • 选项:
      • -r:分发目录

 

LINUX中JDK安装和SSH的设置

原文:https://www.cnblogs.com/Xinyi-bigdata/p/15212194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!