• 虚拟机搭建负载均衡,mysql主从复制和读写分离(一、搭建虚拟机)


            由于内容比较长,因此分成了多个部分

            虚拟机搭建负载均衡,mysql主从复制和读写分离(一、搭建虚拟机)

            虚拟机搭建负载均衡,mysql主从复制和读写分离(二、克隆虚拟机)

            虚拟机搭建负载均衡,mysql主从复制和读写分离(三、搭建负载均衡)

            虚拟机搭建负载均衡,mysql主从复制和读写分离(四、搭建主从复制和读写分离)

    一、虚拟机搭建

            1.下载VMware,笔者使用的是VMware pro15,密钥可以网上自行搜索。

    图1.1 自定义安装 

    图1-2默认下一步

    图1-3 选择稍后安装

    图1-4 选择linux

    图1-5 选择安装位置,虚拟机名称随便

    图1-6分配CPU(安装完之后可以任意修改)

    图1-7 分配内存

    图1-8 选择NAT

    图1-9 默认

    图1-10 默认

    图1-11 分配硬盘容量

    图1-12 默认

     图1-13 安装完成后,选择iso文件

            Centos镜像下载参考:https://blog.csdn.net/GoodburghCottage/article/details/125968895
    小编使用的是DVD版本。

    二、配置虚拟机

    图2-1 选择中文简体

    图2-2 配置安装位置和网络

    图2-3 开启网络

    图2-4 选择硬盘,自动分区

    图2-5 设置root密码,不用创建用户,等待下面的进度条安装完成然后重启

            需要注意:用虚拟机的时候尽量不要用右边的数字键盘,因为右边键盘可能按出来的并不是数字,导致需要花时间解决,数字尽量使用左边的键盘输入。

    三、设置网络

            输入命令 ip addr

    图2-6

            第一个地址127.0.0.1是回环地址,网卡名叫lo,Windows操作系统也有该地址,用来自己和自己通信。

            第二个地址是192.168.121.129,就是刚刚自动获取的IP地址,其中ens33是网卡的名字。

            自动获取IP地址后,测试一下是否可以联网(centos能联网的前提是你的物理机可以联网),

            输入ping www.baidu.com,检查是否可以ping通。

            将网络设置为静态IP

            命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33   

            ifcfg-en33是网卡的配置文件,网卡名字跟查看IP的时候非IO那个网卡名字一样

            按i进入编辑模式

    图2-7

            将红框内的BOOTPROTO=dhcp改为BOOTPROTO=static

            (启动类型,dhcp表示动态IP,static表示静态IP)

            并在最下面加入以下内容

            IPADDR=192.168.121.111(ip自己取)

            NETMASK=255.255.255.0

            GATEWAY=192.168.183.2

            DNS1=8.8.8.8

    GATEWAY如下图所示寻找

    图2-8

            修改后 ,按Esc,输入  :wq(小写) 保存

            重启网络service network restart

            再次查看IP地址:ip addr

            测试连通性:ping  www.baidu.com

            在虚拟机外测试连通性

            cmd命令:ping 192.168.121.111(刚才设置的ip地址),能成功即是配置OK

    图2-9

            用putty或者xshell也可以连接虚拟机了,笔者用的putty。

  • 相关阅读:
    Spring_day03
    基于SpringBoot的校园志愿者管理系统
    小程序数据导出文件
    护眼灯买哪种好?考研必备的护眼台灯推荐
    Jmeter测试添加凭证和导出压测结果
    JavaScript扩展原型链浅析
    关于网络协议的若干问题(二)
    docker是什么,能做什么,如何用
    配置DHCP服务器
    Golang分布式应用之Redis
  • 原文地址:https://blog.csdn.net/lmp5023/article/details/126392576