网站配套学习视频请点击后方网址直接跳转https://edu.51cto.com/lecturer/14123887.html

我是ken,致力于开源技术

摘要: 前言 Mysql 采用多线程进行复制是从 Mysql 5.6 开始支持的内容,但是 5.6 版本下有缺陷,虽然支持多线程,但是每个数据库只能一个线程,也就是说如果我们只有一个数据库,则主从复制时也只有一个线程在工作。相当于还是以前的单线程。 从 Mysql 5.7 开始支持同一数据库下并行主从复制。 阅读全文
posted @ 2018-10-24 20:51 技术流ken 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 前言 在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动。因此,如果是双主或者多主,就会增加mysql入口,增加高可用。不过多主需要考虑自增长ID问题,这个需要特别设置配置文件,比如双主,可以使用奇 阅读全文
posted @ 2018-10-24 20:20 技术流ken 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 前言 随着技术的发展,在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一个高并发、负载均衡的集群服务器。在此之前我们必须要保证每台MySQL服务器里的数据同步。数据同步我们可以通过MySQL内部配置就可以轻 阅读全文
posted @ 2018-10-24 09:48 技术流ken 阅读(447) 评论(0) 推荐(1) 编辑
摘要: xtrabackup简介 xtrabackup是一个用来对mysql做备份的工具,它可以对innodb引擎的数据库做热备。xtrabackup备份和还原速度快,备份操作不会中断正在执行的事务,备份完成之后可以自动做校验,备份结果可以压缩(节省磁盘和带宽)。实际工作中可以用来做mysql的完全备份,增 阅读全文
posted @ 2018-10-22 22:23 技术流ken 阅读(1431) 评论(0) 推荐(1) 编辑
摘要: MySQL 事务 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支 阅读全文
posted @ 2018-10-20 10:37 技术流ken 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 前言 日志文件记录了MySQL数据库的各种类型的活动,MySQL数据库中常见的日志文件有 查询日志,慢查询日志,错误日志,二进制日志,中继日志 。下面分别对他们进行介绍。 查询日志 1.查看查询日志变量 查询日志即查看日志记录了所有对 MySQL 数据库请求的信息,不论这些请求是否得到了正确的执行。 阅读全文
posted @ 2018-10-19 19:24 技术流ken 阅读(860) 评论(0) 推荐(1) 编辑
摘要: 简介 本篇博客将详细讲解mysql的一些常用sql语句操作,例如创建数据库,删除数据库,创建表,修改表,删除表,以及简单查询案例。 关于mysql数据中的SQL的大小写问题 1.不区分大小写 1. sql中的关键字函数名 2. 存储过程、促存储函数、调度器 2.区分大小写 1. 库名、表名(也可以不 阅读全文
posted @ 2018-10-17 09:36 技术流ken 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 简介 MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言,它使得存储、更新和存取信息更加容易。MySQL是一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和许多不同的客户程序以及库组成的。分为关系数据库(mysql、s 阅读全文
posted @ 2018-10-11 19:32 技术流ken 阅读(465) 评论(0) 推荐(2) 编辑
摘要: 简介 在centos5中生成和管理用户空间中的进程以及完成系统的初始化使用的是init,并且是依次启动。在centos6中则是使用的upstart,在一定程度上实现了并行启动,但是仍然存在依赖关系,到了centos7中开始使用systemd,真正的实现并行启动、延时按需启动。 systemd的特性 阅读全文
posted @ 2018-10-09 21:14 技术流ken 阅读(3840) 评论(0) 推荐(2) 编辑
摘要: 四剑客简介 相信接触过linux的大家应该都学过或者听过四剑客,即sed,grep,find,awk,有人对其望而生畏,有人对其爱不释手。参数太多,变化形式太多,使用超级灵活,让一部分人难以适从继而望而生畏,浅尝辄止即罢。有人熟练掌握,使其四剑客为己所用,在分析日志,分析文本,统计,批量修改中游刃有 阅读全文
posted @ 2018-10-04 22:57 技术流ken 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: nginx介绍 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点 阅读全文
posted @ 2018-10-03 21:53 技术流ken 阅读(2359) 评论(1) 推荐(2) 编辑
摘要: nginx实现静态文件缓存实战 1.nginx静态文件缓存 如果要熟练使用nginx来实现文件的缓存,那下面的几个指令你必须要牢记于心 指令1:proxy_cache_path 指令2:proxy_cache 指令3:proxy_cache_min_uses 指令4:proxy_cache_purg 阅读全文
posted @ 2018-10-02 23:46 技术流ken 阅读(3443) 评论(3) 推荐(2) 编辑
摘要: rsync简介 “rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步” rsync的功能和特点 1. 可以实现服务器各种资源的备份(可以夸文件系统) 2. linux-rsync,windows- 阅读全文
posted @ 2018-10-02 13:15 技术流ken 阅读(630) 评论(0) 推荐(0) 编辑
摘要: keepalived简介 lvs在我之前的博客《高负载集群实战之lvs负载均衡-技术流ken》中已经进行了详细的介绍和应用,在这里就不再赘述。这篇博文将把lvs与keepalived相结合使用,在实际工作中搭建高可用,高负载,高性能的服务器集群。 “Keepalived的作用是检测服务器的状态,如果 阅读全文
posted @ 2018-10-01 22:32 技术流ken 阅读(1021) 评论(0) 推荐(4) 编辑
摘要: lvs简介 LVS的英文全称是Linux Virtual Server,即Linux虚拟服务器。 特点 跨平台:window,linux 作用 实现负载均衡 核心组件 ip_vs:linux的内核功能模块,工作在内核,依赖该内核模块实现负载均衡功能 ipvsadm:应用层程序,该程序可以和内核中的i 阅读全文
posted @ 2018-10-01 11:35 技术流ken 阅读(962) 评论(0) 推荐(2) 编辑
摘要: 简介 我前面的博客已经详细介绍了lamp采用yum安装以及编译安装的方式,这篇博客将基于yum安装的lamp架构来实战安装Discuz论坛,你可以任选其一来完成。 系统环境 centos7.5 服务器IP:172.20.10.7/28 客户端IP:172.20.10.4/28 关闭安全服务 安装la 阅读全文
posted @ 2018-09-30 23:26 技术流ken 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 简介 关于iptables的介绍网上有很多的资料,大家可以自己找一些关于iptables的工作原理,以及四表五链的简介,对于学习iptables将会事半功倍。本博文将会例举几个工作中常用的iptables应用组合。 系统环境 centos6.7 服务器IP:10.220.5.166/24 客户端IP 阅读全文
posted @ 2018-09-30 09:43 技术流ken 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 简介 php是服务器端脚本语言,我们需要使用它来提供动态的网页。接下来就来编译安装php吧。 系统环境及服务版本 centos7.5 服务器IP:172.20.10.7/28 libmcrypt-devel-2.5.8-9 libmcrypt-2.5.8-9 php-5.4.10 准备依赖文件以及p 阅读全文
posted @ 2018-09-29 23:32 技术流ken 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 简介 采用yum安装lamp简单,快捷,在工作中也得到了普遍应用。但是如果我们需要某些特定模块功能,以及制定安装位置等,就需要用到编译安装了,接下来将编译安装lamp之mysql. mysql的简介网上已经有很多材料,这里就不再赘述,注重演示如何安装mysql. 系统环境及服务版本 centos7. 阅读全文
posted @ 2018-09-29 22:34 技术流ken 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 简介 采用yum安装lamp简单,快捷,在工作中也得到了普遍应用。但是如果我们需要某些特定模块功能,以及制定安装位置等,就需要用到编译安装了,接下来将编译安装lamp之apache. 系统环境及服务版本 centos6.7 服务器IP:10.220.5.166/24 apr-1.5.2 apr-ut 阅读全文
posted @ 2018-09-29 19:44 技术流ken 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 简介 LAMP 是Linux Apache MySQL PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行动态的脚本文件。现在基于lamp搭建wordpress. 系统环境 centos6.7 服务器IP:10.220.5.166/24 关闭安全服 阅读全文
posted @ 2018-09-29 12:48 技术流ken 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 1.简介 LAMP 是Linux Apache MySQL PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行动态的脚本文件。 2.系统环境 centos6.7 服务器IP:10.220.5.166/24 3.关闭安全服务 4.下载服务程序 5.准 阅读全文
posted @ 2018-09-28 19:20 技术流ken 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 简介 在搭建集群服务中,要保证各节点时间一致,NTP时间服务器就成为了一个好帮手了。 系统环境 系统版本:centos6.7 服务器IP:10.220..5.166/24 客户端IP:10.220.5.188/24 关闭安全服务 服务端下载NTP 配置服务端NTP文件 server 127.127. 阅读全文
posted @ 2018-09-28 11:57 技术流ken 阅读(380) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-28 08:46 技术流ken 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1.简介 Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为可能。 2.系统环境 系统版本:centos6.7 服务器IP: 10.220.5.166/24 3 阅读全文
posted @ 2018-09-28 08:29 技术流ken 阅读(570) 评论(0) 推荐(1) 编辑