- NTP时间同步协议
- 查看时间和选择时区
- date #查看当前时间
- tzselect #选择时区
- vi /etc/profile将配置时区语句写入最后(主机器)
- source /etc/profile使环境变量生效
- 安装ntp软件(4台机器)
- yum install -y ntp
- 配置hosts文件(4台机器)
vi /etc/hosts
- 修改ntp的配置文件(master作为ntp服务器)
- 修改master的ntp配置
vi /etc/ntp.conf
末尾追加:server 127.0.0.1
fudge 127.0.0.1 stratum 10
- 重启时间服务
/bin/systemctl restart ntpd.service
- 同步时间
ntpdate master
- SSH安全免密协议
1.在四台机器上分别生成公钥-私钥
ssh-keygen -t dsa(执行命令后敲三下回车)
2.复制私钥为批准的私钥(# cat可创建可合并命令)
1)cd /root/.ssh
2)cat id_dsa.pub >> authorized_keys
3)ssh master(#连自己测试)
3.在其他机器的/root/.ssh目录下,将各自生成的公钥发送给master5384
scp id_dsa.pub root@master:/root/.ssh/slave1.pub
scp id_dsa.pub root@master:/root/.ssh/slave2.pub
# scp 本地文件 root@远程主机名:目录/新文件名
(# 将本地的id_dsa.pub拷贝到远程的master的/root/.ssh目录下,并给这个文件重命名。若不加新文件名,则不改名,存在覆盖问题)
4.回到master的/root/.ssh目录下,合并文件,再远程拷贝给其他机器
1)cat id_dsa.pub slave1.pub slave2.pub >> authorized_keys
2)scp authorized_keys root@slave1:/root/.ssh/
4.完成免密连接
1)连接命令
ssh 机器名
2)退出远程登录
exit
三、安装JDK(all)
1.下载安装jdk
1)mkdir -p /opt/soft
2)传软件到/opt/soft里
3)mkdir -p /usr/java
4)tar安装,把jdk安装在/usr/java中
( tar 是安装源码文件的命令。-zxvf 是参数,指从gz压缩包中还原为文件,并显示过程)
tar -zxvf /opt/soft/jdk-8u171-linux-x64.tar.gz -C /usr/java
2.修改环境变量
1)cd /usr/java/jdk1.8.0_171/
2)vi /etc/profile
3)source /etc/profile
3.远程复制到其他服务器(# 其他服务器也要改环境变量)
scp -r /opt/soft root@masterbak:/opt
scp -r /usr/java root@masterbak:/usr
4.验证
java -version
- 编写java程序测试
1)编写内容
- 输出结果