LINUX中JDK安装和SSH的设置
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删除里面所有内容,从新执行
- 1.创建秘钥
- scp:文件分发
- 格式:
- scp [选项] 文件路径 主机名:发送的位置
-
[root@master1 ~]# scp /etc/hosts node1:/etc/hosts
- 选项:
- -r:分发目录
- 格式:

浙公网安备 33010602011771号