开发环境构建02

该博客详细介绍了如何搭建三台虚拟机,包括配置MAC和IP地址,设置主机名和域名映射,关闭防火墙和SELinux,实现主机间免密登录,以及进行时钟同步。此外,还涵盖了JDK的安装过程,包括创建目录,上传安装包,配置环境变量,并将环境复制到其他节点,最后验证了JDK的安装效果。
摘要由CSDN通过智能技术生成

一.搭建三台虚拟机

1. iso镜像文件

2.直接复制第一台(克隆需要关机)

a.配置mac地址

在这里插入图片描述

b. ip地址修改

vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

c.重启网络

systemctl restart network

3.使用crt链接三台虚拟机

在这里插入图片描述

4.设置主机名和域名映射

改主机名:vim /etc/hostname
配置虚拟机域名映射:vim /etc/hosts
192.168.88.161 node1 node1.itcast.cn
192.168.88.162 node2 node2.itcast.cn
192.168.88.163 node3 node3.itcast.cn
在这里插入图片描述
关闭防火墙:systemctl stop firewalld.service
查看防火墙状态:systemctl status firewalld.service
在这里插入图片描述
关闭selinux
vim /etc/selinux/config
在这里插入图片描述
重启虚拟机:reboot

5.免密登录

一般登录:ssh node2
公钥加密,私钥解密
在这里插入图片描述在这里插入图片描述
在三台机器产生公钥与私钥
ssh-keygen -t rsa
在这里插入图片描述
三台机器拷贝公钥到第一台机器
ssh-copy-id node1
在这里插入图片描述复制第一台机器的公钥到其他机器上
第一台机子
scp /root/.ssh/authorized_keys node2:/root/.ssh
scp /root/.ssh/authorized_keys node3:/root/.ssh

6.时钟同步

方式一:通过网络方式
crontab -e //定时任务
*/1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com; //每隔一段时间和阿里云时间同步
在这里插入图片描述

7.jdk环境安装

mkdir -p /export/software #软件包存放目录
mkdir -p /export/server #安装目录
mkdir -p /export/data #数据存放目录
查看是否有openjdk:rpm -qa |grep openjdk 卸载:rpm -e Java–
上传jdk安装包到software rz回车
解压:tar -zxvf jdk-8u241-linux-x64.tar.gz -C /export/server/
在node1配置环境变量
vim /etc/profile
添加如下内容
export JAVA_HOME=/export/server/jdk1.8.0_241
export PATH=: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
远程拷贝jdk安装目录,将其拷贝到node2和node3主机
scp -r /export/server/jdk1.8.0_241/ node2:/export/server/
scp -r /export/server/jdk1.8.0_241/ node3:/export/server/
远程拷贝/etc/profile配置文件,将其拷贝到node2和node3主机
scp /etc/profile node2:/etc/
scp /etc/profile node3:/etc/
修改完成之后记得在三台主机上分别执行source /etc/profile使配置生效
source /etc/profile
测试
在三台主机上执行以下指令,测试是否安装成功:
java -version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值