自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 理论+实验:Nginx+Tomcat负载均衡、动静分离群集

目录一、Tomcat简介1.1 Tomcat简介1.2 Tomcat重要目录一、Tomcat简介1.1 Tomcat简介■ 最初是由Sun的软件构架师詹姆斯·邓肯·戴维森开发■ 安装Tomcat后,安装路径下面的目录和文件,是使用或者配置Tomcat的重要文件1.2 Tomcat重要目录■ bin:存放启动和关闭Tomcat脚本■ conf:存放Tomcat不同的配置文件■ doc:存放Tomcat文档...

2020-09-28 19:57:23 11753

原创 理论+实验:Haproxy搭建Web群集

Haproxy搭建Web群集一、常见的WEB集群调度器二、Haproxy应用分析三、Haproxy调度算法原理3.1、RR (Round Robin)3.2、LC (Least Connections)3.3、SH(Source Hashing)四、使用Haproxy搭建Web群集4.1、实验配置一、常见的WEB集群调度器目前常见的WEB集群调度器分为软件和硬件软件通常使用LVS、Haproxy、Nginx硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼、绿盟等。二、Hapr

2020-09-24 20:17:19 1089 1

原创 理论+实验:LVS+Keepalived群集

LVS+Keepalived群集一、理解Keelalived实现原理1.1、Keepalived案例分析1.2、LVS+Keepalived高可用群集概述1.3、Keepalived实现原理剖析1.4、Keepalived案例讲解1.4.1、配置keepalived master服务器1.4.2、配置keepalived slave服务器三、实验LVS+Keelalived高可用群集部署3.1、案例部署配置一、理解Keelalived实现原理        kee

2020-09-23 23:35:21 689

原创 理论+实验:部署LVS-DR群集

目录一、理解LVS-DR工作原理1.1、DR模式概述1.2、分析LVS-DR数据包流向1.3、LVS-DR中存在的ARP问题1.4、解决上述两个ARP问题的方法二、LVS-DR实验部署2.1、环境部署2.2、虚拟机配置2.2.1、调度器配置2.2.2、存储服务器2.2.3、 WEB1服务器2.2.4、WEB2服务器一、理解LVS-DR工作原理1.1、DR模式概述■负载均衡群集工作模式–直接路由(Direct Routing)简称DR模式,采用半开放式的网络结构,与TUN模式的结构类似,但各节点并不

2020-09-22 19:18:36 221

原创 理论+实验:LVS负载均衡群集

目录一、负载均衡群集的原理1.1 企业群集应用概述1.2 企业群集分类-11.3 企业群集分类-21.4 负载均衡群集架构二、掌握负载均衡工作模式2.1 负载均衡群集工作模式分析2.2 NAT模式2.3 TUN模式2.4 DR模式2.5 关于LVS虚拟服务器-12.6 关于LVS虚拟服务器-22.7 使用ipvsadm工具2.8 NFS共享存储服务-12.9 NFS共享存储服务-22.10 NFS共享存储服务-3三、LVS-NAT部署实操一、负载均衡群集的原理1.1 企业群集应用概述■ 群集的含义

2020-09-21 15:20:17 10338

原创 理论+实验:MySQL读写分离

目录一、案例前置知识点二、案例概述三、案例实施一、案例前置知识点■ MySQL读写分离原理读写分离就是只在主服务器上写,只在从服务器上读主数据库处理事务性查询,而从数据库处理select查询数据库复制被用来事务性查询导致的变更同步到集群中的从数据库二、案例概述■ 在企业应用中,在大量的数据请求下,单台数据库将无法承担所有的读写操作配置多台数据库服务器以实现读写分离本案例在主从复制的基础上实现读写分离■ 案例拓补图三、案例实施########案例环境##### 主机

2020-09-15 14:39:17 253 1

原创 理论+实验:MySQL主从复制(主从复制的方式同步数据,企业必备操作)

目录一、案例概述1.1 案例概述-11.2 案例概述-21.3 案例前置知识点-11.4 案例前置知识点-2二、案例操作一、案例概述1.1 案例概述-1■ 在企业网站中,后端MySQL数据库中只有一台时,会有以下问题单点故障,服务不可用无法处理大量的并发数据请求数据丢失一大灾难1.2 案例概述-2■ 更高级解决方案通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力1.3 案例前置知识点-1■ MySQL主从复制的类型基于语句的复制(默认)◇ 在主服

2020-09-14 16:17:00 10899

原创 理论+实验:MySQL备份与恢复(完整备份、增量备份)

目录一、数据库备份的分类1.1 数据备份的重要性一、数据库备份的分类1.1 数据备份的重要性■ 再生产环境中,数据的安全性至关重要■ 任何数据的丢失都可能产生严重的后果■ 造成数据丢失的原因程序错误人为操作错误运算错误磁盘故障灾难(如火灾、地震)和盗窃...

2020-09-13 13:55:03 2741 1

原创 理论+实验:MySQL索引、事物与存储引擎

个人整理,感谢观看一、索引1.1 概念1.2 索引的作用1.3 索引的分类二、创建索引的原则依据三、查看、删除、索引的方法四、事务4.1 概念4.2 事务的ACID特点4.3 事务控制语句五、存储引擎5.1 介绍5.2 MyISAM5.3 MyISAM适用的生产场景5.4 InnoDB介绍5.5 适用生产场景分析5.6 企业选择存储引擎依据六、修改存储引擎方法一、索引1.1 概念排序的列表,索引值和这个值所对应的位置,物理地址;方便查询,通过物理地址就可以找到所需数据;表中一列或若干列值排序的

2020-09-11 11:26:57 1163

原创 高级MySQL数据库管理

目录一、数据库基本操作1.1 查看数据库结构-11.2 查看数据库结构-21.3 查看数据库结构-3二、创建和管理数据库和表2.1 创建数据库和表2.2 管理表中的数据-12.3 管理表中的数据-22.3 管理表中的数据-32.4 管理表中的数据-42.5 管理表中的数据-52.5 数据库高级操作-12.6 数据库高级操作-22.7 数据库高级操作-3三、数据库用户授权3.1 数据库用户授权-13.2 数据库用户授权-2一、数据库基本操作1.1 查看数据库结构-1■ 查看数据库信息SHOW DA

2020-09-09 16:10:17 259

原创 理论+实验:MySQL数据库基本概念和介绍

目录一、数据库的基本概念1.1 数据库的基本概念-11.2 数据库的基本概念-2二、数据库系统发展史-1三、主流的数据库介绍3.1 当今主流数据库介绍3.2 关系数据库-13.3 关系数据库-23.4 关系数据库-3一、数据库的基本概念1.1 数据库的基本概念-1■ 数据(Data)描述事物的符号记录包括数字,文字、图形、图像、声音、档案记录等以"记录〃形式按统一的格式进行存储■ 表将不同的记录组织在一起用来存储具体数据■ 数据库表的集合,是存储数据的仓库以一定的组

2020-09-08 12:30:35 2062

原创 理论+实验:Nginx Rewrite(基于域名跳转、ip地址跳转、旧域名跳新域名、参数匹配跳转、基于目录php结尾文件跳转、基于url跳转、报错代码跳转)

目录一、Nginx Rewrite概述1.1、 Nginx Rewrite概述二、Nginx Rewrite基本操作2.1、Rewrite命令2.2、location分类和优先级2.2.1、location分类2.2.2、location优先级2.2.3、location优先级规则三、Rewrite使用场景实验搭建基础环境一、Nginx Rewrite概述1.1、 Nginx Rewrite概述概述:        现在Nginx已经成为很多公司作为前端反向代

2020-09-07 21:49:55 2590

原创 实验: Nginx优化与防盗链(隐藏版本号、设置版本信息、修改用户与组、配置网页缓存时间、日志分割、设置连接超时、更改进程数、配置网页压缩、配置防盗链、FPM参数优化)

(1)、先搭建Nginx############Nginx搭建###########[root@localhost opt]# tar xzvf nginx-1.15.9.tar.gz[root@localhost nginx-1.15.9]# useradd -M -s /bin/nologin nginx[root@localhost opt]# yum -y install gcc gcc-c++ make pcre-devel zlib-devel[root@localhost opt]

2020-09-06 17:14:00 1121

原创 企业级LNMP架构部署及运用

目录一、LNMP架构部署及运用1.1 LNMP架构解读1.2 MySQL安装配置1.3 PHP解析环境的安装-11.4 PHP解析环境的安装-21.5 配置Nginx支持PHP环境1.6 LNMP下部署Discuz二、部署LNMP(1)、安装nginx(2)、LNMP部署(3)、部署Discu!社区web应用一、LNMP架构部署及运用1.1 LNMP架构解读■ LNMP平台就是Linux、Ngnix、MySQL、PHP的组合架构,需要Linux服务器、MySQL数据库、PHP解析环境■ 本案例在

2020-09-05 15:16:56 1581

原创 理论+实验:Apache网页与安全优化(网页压缩、网页缓存、隐藏版本信息、网页图片防盗链)

Apache网页与安全优化一、Apache网页优化1.1、网页压缩1.1.1 gzip介绍1.1.2 Apache的压缩模块1.1.3 Apache的压缩实验1.2 网页缓存1.2.1 网页缓存概述1.2.2 配置网页的缓存时间1.2.3 配置网页缓存时间实验二、Apache安全优化2.1 隐藏版本信息2.1.1 配置Apache隐藏版本信息2.1.2 Apache隐藏版本信息实验2.2 配置防盗链2.2.1 配置防盗链实验一、Apache网页优化Apache网页优化概述   

2020-09-02 18:00:50 919 1

原创 理论+实验:Apache配置与应用 (Apache连接保持、访问控制、日志分割、AWStats日志分析)

这里写目录标题一、Apache配置剖析1.1 Apache连接保持1.1.1 Apache连接保持小实验1.2 Apache访问控制1.2.1 客户机限制1.2.1.1、实验11.2.1.2、实验21.2.1.3、实验31.2.2、用户授权限制二、Apache日志管理2.1 日志分割2.1.1 rotatelogs分割工具2.1.2 第三方工具cronolog分割2.2 AWStats日志分析2.2.1 实验步骤2.2.1.1 编译安装HTTP服务2.2.1.2 部署AWStats分析系统一、Apache

2020-09-01 20:14:33 846

rvm-master.tar.gz 包

RVM通过其命令行应用编程接口降低了ruby开发的许多方面的复杂性。借助RVM,您可以在开发、配置项、问答、试运行和生产环境中拥有**完全相同的* *独立环境。不再有隐藏的陷阱:如果它适用于其中一个,它将适用于所有的。使用命名的gemsets,您可以可靠地立即将更改从一个环境推送到另一个环境。而且,RVM是为Ruby应用程序设计的,而不仅仅是为Rails设计的!任何的基于Ruby的应用程序将受益于您对RVM的使用。

2020-11-05

Apache配置与应用需要的软件.zip

在做Apache配置与应用的实验时候需要的软件,可以结合我的博客文章来使用此软件包,博客有对应的理论和实验,欢迎来访。

2020-09-03

源码编译安装LAMP所需要的软件.zip

需要源码编译安装LAMP所需要的软件。在做LAMP架构的时候,Apache的三个包,mysql一个包,phpMyAdmin一个包,PHP一个包。

2020-09-03

空空如也

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

TA关注的人

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