1.设置静态IP

我们目前安装的Linux操作系统,安装完毕之后并没有配置IP地址,默认IP地址是动态获取的,那如果我们使用该Linux服务器部署项目,IP动态获取的话,也就意味着,IP地址可能会发生变动,那我们访问项目的话就会非常繁琐,所以作为服务器,我们一般还需要把IP地址设置为静态的。

2.设置静态ip,我们就需要修改 vim /etc/sysconfig/network-scripts/ifcfg-ens33 配置文件

BOOTPROTO=static

IPADDR=”192.168.138.100” # 设置的静态IP地址(写自己的)
NETMASK=”255.255.255.0” # 子网掩码
GATEWAY=”192.168.138.2” # 网关地址(第三个的网段要和虚拟机一样)
DNS1=”192.168.138.2” # DNS服务器(和gateway网关一样)

上面的是老师的网段138,我的是74(和下面第三步一致) V8主机(主从复制的主)
IPADDR=”192.168.74.129” # 设置的静态IP地址(写自己的)
NETMASK=”255.255.255.0” # 子网掩码
GATEWAY=”192.168.74.2” # 网关地址(第三个的网段要和虚拟机一样)
DNS1=”192.168.74.2” # DNS服务器(和gateway网关一样)

image.png

3.修改的74要和虚拟机上的一致(注意是和V8的虚拟机网段74一致)

image.png
image.png

4.重启网络服务

ip地址修改完毕之后,需要重启网络服务,执行如下指令:
systemctl restart network 重启命令用这个

systemctl disable NetworkManager(这个可以不写,因为之前防火墙关闭过,可以不用执行了)

5.输入完重启之后,关闭虚拟机(两个虚拟机都要关闭),之后再重启虚拟机,输入用户名和密码,和ip addr看看是不是和之前设置的静态ip一样,如果一样就打开FinalShell,连接虚拟机

image.png

注:如果连接不上,或者对应不上,那就在虚拟机上打印上面的命令,编辑那四个,之后重启命令,再重启虚拟机,最后再在finalshell上连接

6.连接mysql
image.png

可以进入mysql里面配置,也可以不进去直接输入 vim /etc/my.cnf 进去添加那两个
log-bin=mysql-bin #[必须]启用二进制日志
server-id=100 #[必须]服务器唯一ID(唯一即可)

(下面是两个方法进入配置文件)
image.png

并将两台数据库服务器启动起来:(上面已经连接过数据库了,就不要执行这个了),
ctrl+z停止现在正在运行的命令

systemctl start mysqld
image.png