自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 MHA高可用一主两从实验

目录1、案例概述1.1、MHA概述(基于一主多从架构,最少一主两从)2、案例分析2.2、本案例环境2.3、 案例需求2.4、拓扑图2.5、实验步骤2.5.1、开启三台数据库服务器所有会话功能,安装数据库2.5.2.1、关闭所有会话功能,进入主数据库配置文件2.5.2.2、进入从数据库配置文件2.5.3、为所有数据库创建软连接软链接是为 HMA 服务的2.5.4、启动所有数据库2.5.5、部署主从同步2.5.5.1、进入主数据库上查看二进制文件和同步点2.5.2.2、进入从数据库设置主从同步查看效果2.5.2

2020-12-31 16:58:30 498 1

原创 Mysql主从复制与读写分离

目录1、主从复制与读写分离的必要性2、MySQL主从复制原理(复制主上的二进制日志)2.1、复制的基本过程如下3、MySQL读写分离原理3.1、设备配置3.2、mysql主从复制与读写分离步骤3.2.1、主数据库配置3.2.2、从数据库配置3.2.3、配置主从复制(主数据库配置)3.2.4、从数据库配置3.2.5、切换到主数据库,并且从二数据库同从一配置3.2.6、进行主从测试,在主数据库上进行配置3.2.6.1、在从数据库上进行查看是否生成新的库'aaa'3.2.6.2、在主数据库创建数据库test3.3

2020-12-30 18:46:25 133

原创 NTP时间同步(有趣实用)

目录1、NTP时间同步概述1.1、时间的同步的作用1.2、NTP的工作模式1.3、NTP的协议及端口号2、时间同步实验2.1、拓扑图2.2、时间同步实验步骤2.2.1、会话同步,关闭防火墙2.2.2、安装同步软件2.2.3、停止同步,设置主服务器与阿里云ntp服务器同步2.2.4、服务器安装ntp软件2.2.5、修改ntp的配置文件2.2.6、启动服务,查看服务状态2.2.7、服务器上创建任务计划2.2.8、客户机上设定同步源2.2.9、查看效果1、NTP时间同步概述1.1、时间的同步的作用NTP(N

2020-12-29 14:45:55 1316

原创 mysql函数及存储+视图

目录1、数据库函数1.1、数学函数1.1.1、 abs(x)返回x的绝对值1.1.2、 rand() 返回0到1的随机数1.1.3、 mod(x,y) 返回x除以y以后的余数1.1.4、 power(x,y)返回x的y次方1.1.5、 round(x)返回离x最近的整数1.1.6、 round(x,y)保留x的y位小数四舍五入后的值1.1.7、 sqrt(x)返回x的平方根1.1.8、 truncate(x,y) 返回数字x截断为y位小数的值1.1.9、 ceil(x) 返回大于或等于x的最小整数1.1.1

2020-12-29 12:19:02 289

原创 mysql数据库备份与恢复

目录1、数据备份的重要性1.1、数据库备份的分类1.2、常见的备份方法1.21、MySQL完全备份1.3、数据库完全备份分类1.3.1、MySQL物理冷备份及恢复1.3.1.1、 创建数据库数据1.3.1.2、 打包备份数据库数据1.3.1.3、模拟数据库损坏1.3.1.4、 恢复数据1.3.2、mysqldump备份数据库1.3.2.1、创建数据库数据1.3.2.2、备份数据1.3.3 恢复数据库1.3.3.1、使用source命令恢复数据1.3.3.2、模拟数据库损坏1.3.3.3、恢复数据1.3.4、

2020-12-29 01:36:57 388

原创 mysql高级sql语句

目录1、 SQL语句1.1、按关键字排序1.2、对结果进行分组1.3、限制结果条目1.4、设置别名1.5、通配符1.6、子查询2、正则表达式2.1、运算符2.1.1、算术运算符2.1.2、比较运算符2.1.3、逻辑运算符2.1.3.1、逻辑非2.1.3.2、逻辑与2.1.3.3、逻辑或2.1.3.4、逻辑异或2.1.4、位运算符2.2、运算符的优先级3、连接查询3.1、内连接3.2、外连接3.2.1、左连接3.2.2、右连接1、 SQL语句1.1、按关键字排序■ 使用ORDER BY语句来实现排序■

2020-12-28 18:41:21 105

原创 Mysql索引、事务与存储引擎配置详解

目录1、索引的概念1.1、索引的作用1.2、索引创建的方法1.3、创建索引的原则依据1.4、索引的分类1.4.1、普通索引1.42、 唯一性索引1.43、主键索引1.44、 组合索引(单列索引与多列索引)1.45、全文索引1.5、删除索引的方法2、事务介绍2.1 事务的概念2.2、数据不一致产生的影响2.23、脏读(读取未提交数据)2.24、不可重复读(前后多次读取,数据内容不一致)2.25、幻读(前后多次读取,数据总量不一致)2.3、事务的ACID特点2.31、验证事务的一致性2.4、事务的控制方法2.4

2020-12-25 23:40:48 103

原创 Mysql数据库安装及数据库管理

目录1、Mysql数据库安装详细步骤1.1、安装依赖包1.2、配置数据库1.3、make编译和安装1.4、编译配置文件1.5、初始化1.6、初始化密码2、SQL语句概述2.1、SQL分类2.11、DDL (Data Definition Language, 数据定义语言)2.12、DML (Data Manipulation Language, 数据操纵语言)2.13、DQL(Data Query Language, 数据查询语言)2.14、DCL(Data Control Language, 数据控制语言

2020-12-23 23:58:35 215

原创 Mysql数据库详解

目录1、数据库的基本概念2、数据库系统发展史2.1、当今主流数据库介绍3、关系数据库3.1、关系数据库应用4、非关系数据库介绍5、MySQL数据库介绍5.1、MySQL商业版与社区版5.2、MySQL产品阵营1、数据库的基本概念■ 数据(Data)● 描述事物的符号记录● 包括数字,文字、图形、图像、声音、档案记录等● 以“记录"形式按统一的格式进行存储■ 表● 将不同的记录组织在一起● 用来存储具体数据■ 数据库● 表的集合,是存储数据的仓库● 以一定的组织方式存储的相互有关的数据集

2020-12-23 14:29:56 140

原创 Redis主从模式+哨兵模式

目录1、Redis主从模式概述1.1、同步方式2、哨兵模式3、Redis一主两从模式案例3.1、同步会话模式,关闭防护墙,放入安装包3.2、取消会话模式,进入主模式配置文件,进行修改3.3、进入Slave1节点配置文件进行修改3.4、进入Slave2节点配置文件进行修改3.5、重启所有主机redis服务3.6、进入Master查看日志,验证主从效果3.61、进入slave1,查看日志3.62、进入slave2,查看日志3.63、验证效果4、哨兵模式案例4.1、进入master模式,配置文件进行修改4.2、将

2020-12-18 16:34:42 2280 2

原创 Redis深度介绍及Redis集群

目录一、Redis1.1、Redis配置文件1.2、Redis命令工具1.21、 redis-server: 用于启动 Redis 的工具1.22、 redis-benchmark: 用于检测Redis在本机的运行效率,用于压力测试1.23、 redis-check-aof : 修复AOF 持久化文件1.24、 redis-check- rdb: 修复RDB持久化文件1.25、redis-cli: 是Redis命令行工具1.26、 redis-setinel: 是哨兵模式启动的工具1.3、Redis 数

2020-12-17 22:26:35 189

原创 Redis的配置及与memcached区别

目录1、存储数据概述2、关系数据库与非关系型数据库2.1、非关系型数据库产生背景3、Redis简介3.1、redis与memcached比较3.11、使用场景3.2、Redis支持五种数据类型4、Redis 安装部署实验4.1、放入Redis安装包,进行解压缩5、Redis支持的五种数据类型测试5.1、string(字符串)5.2、Hash(哈希)5.3、List(列表)5.4、Set(无序集合)5.5、Zset(sorted set:有序集合)1、存储数据概述■ 存储数据类型分类:● 结构化数据:可

2020-12-17 01:38:56 210

原创 Squid服务(传统代理、透明代理)优化

目录1、缓存代理概述2、Squid传统代理实验2.1、进入Squid代理服务器进行配置2.2、进入节点服务器web1进行配置2.3、进入节点服务器web2进行配置2.4、进入客户机开启Squid代理服务3、Squid透明代理实验3.1、进入Squid代理服务器进行配置3.2、进入节点服务器web1进行配置3.3、进入节点服务器web2进行配置3.4、进入客户机进行配置3.5、打开网页,查看日志4、ACL访问控制实验4.1、进入squid代理服务器进行配置5、squid日志分析实验6、反向代理概述7、反向代理

2020-12-17 01:21:46 647 1

原创 ERROR! 静态资源(图片)在nginx服务器上无法显示

目录1、Nginx+Tomcat 动静分离项目中,图片无法在nginx服务器上显示2、用抓包工具进行查看3、进入路径下发现没有图片资源4、重新放入图片5、再次打开网页查看,图片已加载6、进入抓包工具查看,文件应放在站点目录下,才可以被加载1、Nginx+Tomcat 动静分离项目中,图片无法在nginx服务器上显示2、用抓包工具进行查看3、进入路径下发现没有图片资源4、重新放入图片5、再次打开网页查看,图片已加载6、进入抓包工具查看,文件应放在站点目录下,才可以被加载...

2020-12-14 14:53:39 1993

原创 ERROR! Nginx+Tomcat 负载均衡动静分离测试中节点服务器图片无法显示

目录1、访问网页只显示文字,图片加载失败2、进入目录,发现放入的图片被覆盖了3、挂载到webapp1图片会被覆盖,挂载到web1下3.1、再次放入图片4、重新连接NFS服务器5、重新挂载,发现资源可以被挂载6、图片可以加载,问题解决1、访问网页只显示文字,图片加载失败2、进入目录,发现放入的图片被覆盖了3、挂载到webapp1图片会被覆盖,挂载到web1下3.1、再次放入图片4、重新连接NFS服务器5、重新挂载,发现资源可以被挂载6、图片可以加载,问题解决...

2020-12-14 14:36:33 345

原创 Nginx+Tomcat 负载均衡动静分离群集项目

目录1、Tomcat简介1.1、Tomcat重要目录2、Nginx应用2.1、Nginx负载均衡实现原理三、实例:Nginx+Tomcat 负载均衡动静分离双机热备测试测试设备配置:3、部署流程3.1、进入NFS存储服务器进行配置3.2、进入节点服务器tomcat1,tomcat2进行配置3.21、放入安装包进行解压缩3.22、tomcat1配置3.23、tomcat2配置3.3、进入节点服务器1,进行tomcat的安装3.4、进入节点服务器2,进行tomcat的安装3.5、进入调度器Nginx1,Ngin

2020-12-14 14:22:45 583

原创 Haproxy+keepalived群集

目录1、常见的Web集群调度器2、Haproxy应用分析2.1、Haproxy调度算法原理3、Haproxy参数优化4、案例:使用Haproxy搭建Web群集一、进入Nginx1进行配置二、进入Nginx2进行配置三、进入Haproxy1进行配置四、安装keepalived进行配置五、进入Haproxy2进行配置六、安装keepalived进行配置七、、打开网页,查看调度情况八、进行Haproxy1进行日志管理(主备服务器都配置)九、进行Haproxy2进行日志管理(主备服务器都配置)十一、关闭主服务器后,

2020-12-12 00:31:00 411

原创 LVS+keepalived群集(双机热备效果测试)

目录1、Keepalived概述1.1、为什么要用Keepalived1.2、Keepalived工具介绍1.3、Keepalived实现原理剖析1.4、Keepalived安装与启动1.5、配置Keepalived master服务器1.6、配置Keepalived slave服务器1.7、Keepalived双机热备效果测试2、实例:使用Keepalived搭建双机热备测试2.1、进入NFS服务器查看服务是否安装,并开启2.2、创建挂载源目录并编辑查看共享情况2.3、进入web1和web2安装apach

2020-12-09 22:34:11 322

原创 部署LVS-DR群集

目录1、LVS-DR数据包流向分析2、LVS-DR中的ARP问题3、解决ARP的两个问题的设置方法1、LVS-DR数据包流向分析■ 为方便进行原理分析,将Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-4■ Client向目标VIP发出请求,Director (负载均衡器)接收● IP包头及数据帧头信息■ Director根据负载均衡算法选择RealServer_1,不修改也不封装IP报文,而是将数据帧的MAC地址改为RealServer_1的MAC地址,然后在局域网上发送●

2020-12-09 01:30:52 131

原创 LVS负载均衡群集

目录1、企业群集应用概述1.1、企业群集分类2、负载均衡群集架构2.1、负载均衡群集工作模式2.11、NAT模式2.12、TUN模式2.13、DR模式2.14、TUN模式与DR模式3、LVS虚拟服务器3.1、使用ipvsadm工具3.2、LVS的负载调度算法4、案例: LVS-NAT部署实战1、企业群集应用概述■ 群集的含义● Cluster,集群、群集● 由多台主机构成,但对外只表现为一个整体● 接待用户的请求■ 问题● 互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要

2020-12-08 19:32:11 197

原创 Tomcat部署及优化

目录1、Tomcat介绍2、Tomcat核心组件3、Tomcat处理请求过程4、 Tomcat组件的解释5、Tomcat请求处理解析流程6、设置环境变量一、tomcat部署安装1.tar解包2.编译java脚本,测试java是否正常运行3.解压缩Tomcat4、加入测试页面,登录访问5、配置文件中引用目录6、通过端口号进行浏览器访问页面测试7、通过域名进行浏览器访问页面测试7.1 进入配置文件修改域名7.2、客户机添加映射记录7.3、输入域名进行访问,测试页面二、虚拟主机配置2.1、Tomcat虚拟主机(基

2020-12-07 01:39:59 205

原创 Nginx Rewrite模块配置

目录一、Rewrite概述1.1、Rewrite跳转场景1.2、Rewrite跳转实现1.3、Rewrite实际场景1.4、Nginx正则表达式二、Rewrite命令2.1、Rewrite命令语法2.2、flag标记说明2.3、last和break比较三、location概述3.1、分类3.2、正则匹配的常用表达式3.3、location优先级3.4、比较rewrite和location3.5、location优先级规则四、配置实例安装Nginx服务4.1、基于域名的跳转实验4.2、修改默认站点配置文件4.

2020-12-02 01:21:43 559

原创 如何进行Nginx网页的优化

目录前言:1、配置Nginx隐藏版本号2、修改配置文件法3、配置Nginx网页缓存时间4、实现Nginx的日志切割5、配置Nginx实现连接超时6、更改Nginx运行进程数7、配置Nginx实现网页压缩功能8、配置Nginx实现防盗链9、对FPM模块进行参数优化一、Nginx隐藏版本号实验方法一:关闭防火墙核心防护,进入配置文件,修改相关参数2、重启服务,curl -I检测方法二:1、进入配置文件,修改相关参数2、进入源文件,修改相关参数3、重新编译安装二、配置Nginx网页缓存时间实验1、进入配置文件,修

2020-12-01 02:01:41 586

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除