MySQL主从复制,读写分离部署(前提是自己安装的数据库,云rds自动支持读写分离,不需要我们自己配置)。下面介绍一下云豹直播系统源码搭建部署教程:
1、前期准备
两台服务器,装好MySQL.版本号5.5以上,最好是5.7,支持多线程同步.两台机器最好在同一个机房,使用内网通讯。
关闭两台服务器的防火墙。
2、安装MySQL(可跳过)
参考oneinstack安装,只安装MySQL即可,选择性安装.将所有需要部署MySQL的服务器都装上MySQL
3、配置主服务器
编辑 /etc/my.cnf 文件,添加如下几行(server-id = xxx,这个xxx可以任意指定,但是集群的机子里面不能重复)
4、然后保存退出,重启数据库
然后用root登录进入数据库,创建一个同步的帐号
5、然后查看主服务器BIN日志的信息
返回值中的file字段和position记录下来.配置从服务器会用到。
6、配置从服务器
修改 /etc/my.cnf 文件.修改一下字段
保存退出重启mysql,用root登录服务器.
7、然后解锁table
然后开始同步.
8、查看同步状态