一.三台虚拟机关闭防火墙
查看防?火墙状态 systemctl status firewalld
二.三台机器?关闭selinux
vi /etc/selinux/config
三.三台机器免密登录
1.配置hostname与IP映射 --上篇文章已经讲过了,不再赘述。
2.在所有主机上创建?目录并赋予权限
mkdir /root/.ssh chmod 700 /root/.ssh
3.第三步,在三台机器?执?行行以下命令,?生成公钥与私钥
cd ~ #进?入?用户?目录
ssh-keygen -t rsa -P ""
是?生成ssh密码的命令, -t 参数表示?生成算法,有rsa和dsa两种; -P表示使?用的密码,这?里里使?用""空字
符串串表示?无密码。
cd ~/.ssh 进?入.ssh
cat id_rsa.pub >> authorized_keys
#这个命令将id_rsa.pub的内容追加到了了authorized_keys的内容后面
第四步,复制第?一台机器?的认证到其他机器?
scp authorized_keys linux121:/root/.ssh/
scp authorized_keys linux123:/root/.ssh/
密码传输过程中只使?用?一次,以后再使?用ssh linux121或ssh linux123即不不在需要密码,实现免密钥登录。
四.三台机器?时钟同步
时间同步的?方式:在集群中找?一台机器?,作为时间服务器?。
1.时间服务器?配置(必须root?用户)
第一步:确定是否安装了了ntpd的服务
如果没有安装,可以进行在线安装 yum -y install ntp 启动ntpd的服务 service ntpd start 设置ntpd的服务开机启动 chkconfig ntpd on第?一步:确定是否安装了了ntpd的服务 rpm -qa | grep ntpd
第二步:编辑/etc/ntp.conf
编辑第?一台机器?的/etc/ntp.conf vim /etc/ntp.conf 在?文件中添加如下内容 restrict 192.168.80.0 mask 255.255.255.0 nomodify notrap 注释?一下四?行行内容 #server 0.centos.pool.ntp.org #server 1.centos.pool.ntp.org #server 2.centos.pool.ntp.org #server 3.centos.pool.ntp.org 去掉以下内容的注释,如果没有这两?行行注释,那就?自?己添加上 server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10
配置以下内容,保证BIOS与系统时间同步 vim /etc/sysconfig/ntpd
添加?一?行行内容
SYNC_HWLOCK=yes
第三步:
重新启动ntpd
service ntpd status
使NTP服务可以在系统引导的时候?自动启动 :
chkconfig ntpd on
2.其他机器?配置(必须root?用户)
第一步:在其他机器?配置10分钟与时间服务器?同步?一次
crontab -e
编写脚本
另外两台机器?与192.168.80.121进?行行时钟同步
*/10 * * * * /usr/sbin/ntpdate 192.168.80.121
第二步:修改任意机器?时间
date -s "2020-06-20 11:11:11"
第三步:十分钟后查看机器?是否与时间服务器?同步
date
五.三台机器?安装jdk
查看自带的openjdk
rpm -qa | grep java
如果有自带的,卸载系统自带的openjdk
rpm -e java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64 tzdata-java-2016j- 1.el6.noarch java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64 --nodeps
上传jdk并解压然后配置环境变量量
所有软件的安装路路径
mkdir -p /opt/lagou/servers
所有软件压缩包的存放路路径
mkdir -p /opt/lagou/software
上传jdk到/opt/lagou/software路路径下去,并解压
tar -zxvf jdk-8u141-linux-x64.tar.gz -C ../servers/
配置环境变量量
vi /etc/profile
export JAVA_HOME=/opt/lagou/servers/jdk1.8.0_141 export PATH=:$JAVA_HOME/bin:$PATH
修改完成之后记得 source /etc/profile生效
---安装rz上传工具 yum -y install lrzsz rz 命令上传
原文:https://www.cnblogs.com/gongezh519618/p/14675155.html