当前位置: 首页 > wzjs >正文

网站备案提交seo检测优化

网站备案提交,seo检测优化,网站关键词是什么意思,优化推广排名主重复制 主重复制原理master开启二进制日志记录slave开启IO进程,从master中读取二进制日志并写入slave的中继日志slave开启SQL进程,从中继日志中读取二进制日志并进行重放最终,达到slave与master中数据一致的状态,我们称作为主从…

主重复制

主重复制原理

在这里插入图片描述

  • master开启二进制日志记录
  • slave开启IO进程,从master中读取二进制日志并写入slave的中继日志
  • slave开启SQL进程,从中继日志中读取二进制日志并进行重放
  • 最终,达到slave与master中数据一致的状态,我们称作为主从复制的过程。

基础环境准备

## 确保两台主机能够连接互联网并关闭防火墙和selinux
yum -y install mysql-server#两台主机安装mysql
timedatectl set-timezone Asia/Shanghai#同步时间
systemctl restart chronyd.service #重启同步服务

配置主服务器

hostnamectl set-hostname master
bash
vim /etc/my.cnf
##########以下是配置文件内容
[mysqld]
log-bin=mysql-bin
binlog_format="statement"
server-id=11
log-slave-updates=true
########################
systemctl restart mysqld
ls /var/lib/mysql/#查看是否启用binlog

在这里插入图片描述
在这里插入图片描述

#在主服务器上配置可访问用户,并查看master正在使用的日志文件及日志书写位置
mysql -uroot -p123456 #根据自己主机情况登录mysql
# 根据自生网段创建并授权用户,并修改密码加密插件为 mysql_native_password
create user slave@'192.168.25.%' identified by '123.com';
grant all on *.* to 'slave'@'192.168.25.%';
ALTER USER 'slave'@'192.168.25.%' IDENTIFIED WITH mysql_native_password BY '123.com';
flush privileges;
# 查看主服务器正在使用的日志文件及日志书写位置,查看后不可再对master做insert、update、delete、create、drop等操作!!!
show master status;

在这里插入图片描述

配置从服务器

hostnamectl set-hostname slave
bash
vim /etc/my.cnf
##########以下是追加到配置文件中的内容
relay-log-index=slave-bin.index
server-id=22
##########
systemctl restart mysqld#重启MySQL服务

在这里插入图片描述

mysql -uroot#登录mysql,注意笔者此主机无密码,复现需根据自身情况登录change master to master_host='192.168.25.51',master_user='slave',master_password='123.com',master_log_file='mysql-bin.000002',master_log_pos=1172;
start slave;
show slave status\G;

在这里插入图片描述

在这里插入图片描述

测试配置情况

#主服务器
create database testMS;
#从服务器
show databases;

在这里插入图片描述
在这里插入图片描述

读写分离

MaxScale是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换。

  • 官网:https://mariadb.com/kb/en/mariadb-enterprise/mariadb-maxscale-20/

在这里插入图片描述

环境说明与配置

数据库角色IP应用与系统版本
master192.168.25.51OpenEuler mysql-8.0.42
slave192.168.25.52OpenEuler mysql-8.0.42
slave2192.168.25.53OpenEuler mysql-8.0.42
maxscale192.168.25.100rocky linux9.4 maxscale-24.02.6
  • rocky9安装maxscale和mariadb
curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bashyum -y install maxscaleyum -y install mariadb

在这里插入图片描述

配置maxscale

  • 在主库配置授权用户
mysql -uroot -p123456
create user maxscale@'%' identified by 'maxscale';
## 必须更新密码组件 否则不能连接
ALTER USER 'maxscale'@'%' IDENTIFIED WITH mysql_native_password BY 'maxscale';
grant select on *.* to maxscale@'%';
grant show databases on *.* to maxscale@'%';
create user admin@'192.168.25.%' identified by 'admin';
## 必须更新密码组件 否则不能连接
ALTER USER admin@'192.168.25.%' IDENTIFIED WITH mysql_native_password BY 'admin';
GRANT CREATE, SELECT, INSERT, UPDATE, DELETE ON *.* TO 'admin'@'192.168.25.%';
create user monitor@'%' identified by 'monitor';
## 必须更新密码组件 否则不能连接
ALTER USER monitor@'%' IDENTIFIED WITH mysql_native_password BY 'monitor';
grant replication client on *.* to monitor@'%';
grant replication slave on *.* to monitor@'%';
grant super,reload on *.* to monitor@'%';
flush privileges;

在这里插入图片描述

在这里插入图片描述

  • 在maxscale上测试连接
mariadb -u admin -padmin -h 192.168.25.51 -P 3306 --skip-ssl

在这里插入图片描述

  • 修改maxscale配置文件
# /etc/maxscale.cnf
[maxscale]
threads=auto[server1]
type=server
address=192.168.25.51
port=3306protocol=MySQLBackend
[server2]
type=server
address=192.168.25.52
port=3306
protocol=MySQLBackend[server3]
type=server
address=192.168.25.53
port=3306
protocol=MySQLBackend[MariaDB-Monitor]
type=monitor
module=mariadbmon
servers=server1,server2,server3
user=monitor
password=monitor
monitor_interval=2s[Read-Write-Service]
type=service
router=readwritesplit
servers=server1,server2,server3
user=maxscale
password=maxscale
version_string=8.0[Read-Write-Listener]
type=listener
service=Read-Write-Service
protocol=mariadbprotocol
port=3306
  • 启动maxscale并查看提供服务
systemctl start maxscale
maxctrl list services
maxctrl list servers

在这里插入图片描述

http://www.dtcms.com/wzjs/31356.html

相关文章:

  • 英德建设局网站个人网站模板免费下载
  • 网站建设需要些什么软件c++线上培训机构哪个好
  • 网站文章内链怎么做网络推广平台软件
  • 做的最好的美女视频网站seo优化的作用
  • 加利弗设计公司windows优化大师和360哪个好
  • webapi做网站惠州seo推广优化
  • 外贸企业网站红色风格关键词优化一年的收费标准
  • 如何在电脑上建网站seo查询源码
  • 做外贸公司网站交换友情链接的注意事项
  • 企业站seo点击软件今日重大新闻头条
  • 个人主页网站应该怎样做百度排名点击软件
  • 天津百度网站快速优化天桥区seo全网宣传
  • 动态网站设计简单吗优秀网页设计
  • 公司网站界面设计广州番禺发布
  • 网站做动态图片百度浏览器下载官方免费
  • h网站开发网站外链工具
  • wordpress 自定义栏目关键词seo优化软件
  • 淘宝优惠卷网站怎么做域名注册 阿里云
  • 中国制药网网站开发技术友链交易平台源码
  • 做网站公司长沙哪家好搜索词排行榜
  • 网站建站那个好平台推广是做什么的
  • 网站建设与维护新的体会广州网络推广外包平台
  • 网站建设委托协议黑帽seo培训多少钱
  • 网站里的聊天怎么做的本地推广平台有哪些
  • 好看的中文网站设计小红书seo排名
  • 政府网站平台安全建设方案软件怎么推广
  • 唐山制作网站的搜索热门关键词
  • 网站开发团队排行榜网站查询入口
  • 网站icp备案 年检seo查询官方网站
  • wordpress文章目录分页搜索引擎优化实训心得