目录
1.FinalShell
1.安装FinalShell
http://www.hostbuf.com/downloads/finalshell_install.exe //打开网址直接弹出下载
安装过程中有一个所需要的依赖软件
2.使用FinalShell远程连接虚拟机
(1)在Linux查看IP地址
(2)使用SSH连接Linux
(3)输入IP地址以及账号密码
(4)连接主机接受并保存
(5)连接成功
2.克隆虚拟机
1.右键CentOS->管理->克隆
从虚拟机当前状态克隆 ->创建完整克隆 ->创建虚拟机名称并选择路径->完成
3.配置三台虚拟机的基本信息
为了方便区分可以使用hostnamectl命令修改虚拟机的名称
hostnamectl set-hostname node1(node2/node3)
编辑三台虚拟机的IP信息和通用唯一识别码UUID
vim /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network
1.将ONBOOT更改为yes,插入下面信息(IP号可根据需求修改,UUID可以随便修改,使得三个UUID各不相同)
BOOTPROTO=static
NETMASK=255.255.255.0
IPADDR=192.168.115.130
GATEWAY=192.168.115.2
DNS1=192.168.115.2
2.修改完成后重启服务使用ifconfig查看IP信息
3.node2和node3操作和node1相同
4.测试三台主机的连通性,任意两台之间使用ping命令可以连通
4.配置三台虚拟机的连通
1.使用FinalSheel连接三台虚拟机
2.在Windows配置文件下添加相应的主机映射
C:\Windows\System32\drivers\etc
使用ping命令检查Windows是否可以根据主机名称解析出IP地址
在三台虚拟机的/etc/hosts文件夹下分别输入对应的IP地址映射主机名
vim /etc/hosts
使用ping命令检查Linux是否可以根据主机名称解析出IP地址
3.配置SSH免密登录
(1)执行命令,全部按回车确定
ssh-keygen -t rsa -b 4096
(2)将生成的秘钥共享到主机,node2和node3
ssh-copy-id node1
ssh-copy-id node2
ssh-copy-id node3
(3)node2和node3执行上面两部操作
(4)完成操作后输入命令ssh+主机名即可免密切换成功
5.配置JDK环境
1.关闭防火墙和SELinux
systemctl stop firewalld //关闭防火墙
systemctl disable firewalld //禁用
vim /etc/sysconfig/selinux //编辑SELinux配置文件
将SELINUX设置为disabled
2.下载JDK
1.在Windows端官网上下载JDK压缩包
2.使用FinalShell将压缩包拖至Linux文件目录中
完成后可以看到有压缩文件
3.创建文件夹/export/server并解压jdk压缩包
4.创建软连接
5.编辑环境变量
vim /etc/profile
在文件末尾处插入路径信息,保存退出
export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin
重新加载配置文件并验证是否能解析路径
source /etc/profile
echo $JAVA_HOME
echo $PATH
6.替换系统的/usr/bin/java
rm -rf /usr/bin/java
ln -s /export/server/jdk/bin/java /usr/bin/java
7.完成后查看java版本信息
显示java版本表示配置成功