自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx—tomcat负载均衡动静分离群集

Nginx—tomcat负载均衡动静分离群集一.Tomcat重要目录二.Nginx应用1.Nginx是一款非常优秀的HTTP服务器软件三.Nginx负载均衡实现原理nginx配置方向代理的主要参数nginx动静分离实现原理四.部署与测试网站搭建五.Nginx配置负载均衡、动静分离1.在Nginx服务器上安装Nginx,反向代理两个Tomcat站点并实现负载均衡一.Tomcat重要目录bin :存放启动和关闭Tomcat脚本conf : 存放Tomcat不同的配置文件doc:存放Tomcat文档li

2020-12-14 01:34:00 340

原创 Nginx——优化与防盗链

Nginx——优化与防盗链一.配置Ngin隐藏版本号二.修改配置文件法1.将Nginx配置文件中server-tokens选项改为off2.重启服务,访问网络使用curl -I http://localhost命令检测3.方法二三.修改Nginx用户和组1.Nginx运行时进程需要有用户和组的支持,以实现对网站文件的读取进行访问控制。2.Nginx默认使用Nobody用户账号与组账号。3.修改方法4.编译安装时指定5.修改配置文件法指定四.配置Nginx网页缓存时间1.配置意义2.一般针对的时静态网页设置,

2020-12-01 01:58:04 276

原创 ntp——时间同步

ntp——时间同步一.作用二.NTP的工作模式三.NTP的协议及端口号四.配置步骤1.服务器端修改配置文件启动服务检查服务开放情况设置周期性计划验证效果2.客户端安装同步软件设定同步源创建任务计划验证效果一.作用NTP是用来使用计算机时间同步的一种协议。它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正(LAN上与标准时间差小于1毫秒,WAN上几十毫秒)。对于服务器群集来说,这是一个很重要的服务,因为群集需要保证每个服务器的时间是保持一致的,这样他们在执行同一个任务时才不会出现有的

2020-12-30 17:10:04 739

原创 MySQL——存储过程

存储过程一.存储过程简介1.简介2.存储过程的优点二.创建存储过程三.修改存储过程四.删除存储过程五.in,out,inout实例与总结一.存储过程简介1.简介1.是一组为了完成特定功能的SQL语句集合2.是传统SQL速度更快、执行效率更高2.存储过程的优点 1.存储过程执行一次后,生成的二进制代码就驻留在缓冲区,之后如果再次调用的话,将直接调用二进制代码,使得存储过程的执行效率和性能得到大幅提升。. 2.存储过程是SQL语句加上控制语句的集合,有很强的灵活性,可以完成复杂的运算。

2020-12-30 16:20:26 68

原创 MySQL高级语句

MySQL高级语句一.关键字排序二.对结果进行分组三.限制结果条目四.设置别名五.通配符六.子查询一.关键字排序1.使用order by语句来实现排序2.排序可以针对一个或多个字段3.asc升序 默认的排序方式4.desc降序order by的语法结构mysql>select column1,column2,...... from 库名 order by column1,column2,...... asc/desc;按单个字段排序mysql>select id,nam

2020-12-30 14:37:01 81

原创 MySQL——数据库函数

数据库函数一.数据库函数1.数学函数常用的数学函数常用数学函数的用法2.聚合函数3.字符串函数常用的字符串函数常用数学函数的用法一.数据库函数1.MySQL提供了实现各种功能的函数2.常用的函数分类 数学函数 聚合函数 字符串函数 日期时间函数1.数学函数常用的数学函数abs(x)返回×的绝对值rand()返回0到1的随机数mod(x,y)返回x除以y以后的余数power(x,y)返回x的y次方round(x)返回离x最近的整数round(x,y)保留x的y位小数四舍

2020-12-30 14:34:50 348

原创 MySQL数据备份——全量,增量备份与恢复(实战)

MySQL数据备份——全量,增量备份与恢复(实战)一.全量备份与恢复1.进入数据库,创建表,插入表数据2.对数据库进行物理的完全备份3.对单个数据库进行逻辑上的备份4.对多个数据库进行备份5.对数据库进行完全备份6.对数据库的表进行备份7.对数据库中的表的结构进行备份8.基于脚本恢复数据库9.基于外部MySQL命令恢复数据库二.增量备份及恢复1.开启二进制日志文件2.进行完全备份3.进入数据库,模拟误操作4.基于时间点进行断点恢复5.基于位置点进行断点恢复6.对于增量备份全部恢复一.全量备份与恢复1.进

2020-12-28 10:07:37 494

原创 MySQL数据备份——全量、增量备份与恢复实验(理论)

全量、增量备份与恢复实验一.数据库备份的重要性造成数据丢失的原因二.数据库备份的分类1.从物理与逻辑的角度,备份可分为:2.从数据库的备份策略角度, 备份可分为:一.数据库备份的重要性在生产的环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果。造成数据丢失的原因程序错误人为商店计算机失败磁盘失败灾难(如火山、地震)和偷窃二.数据库备份的分类1.从物理与逻辑的角度,备份可分为:1.物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份 物理备份又可

2020-12-28 09:50:52 247 1

原创 MySQL索引、事务、存储引擎

MySQL索引、事务、存储索引一.数据库索引1.什么是数据库索引2..索引的作用3.索引的分类普通索引唯一性索引主键全文索引组合索引4.创建索引的原则5.创建索引的方法创建普通索引创建唯一性索引创建主键索引6.查看索引二.事务1.什么是事务2.事务ACID的特点原子性(Atomicity)一致性(Consistency)隔离性 (Isolation)持久性(Durability)3.事务的操作手动对事务进行控制的方法事务处理命令控制事务使用set命令进行控制三.存储引擎概念介绍1.MyISAM特点介绍适用的

2020-12-24 10:21:25 165

原创 Mysql数据库管理

Mysql数据库管理一.SQL语句概述1.SQL语言2.SQL分类(1)DDL语句使用DDL语句新建库、表使用DDL语句删除库、表(2)DML语句向数据表中插入新的数据记录修改、更新数据表中的数据记录在数据表中删除指定的数据记录不带where条件的语句表示删除表中所有记录 (谨慎操作)(3)DQL语句查询时可不指定条件查询时指定条件(4)DCL语句设置用户权限(用户不存在时,则新建用户)查看用户的权限撤销用户的权限二.数据表高级操作1.临时表2.克隆表(1)like方法(2)show create tabl

2020-12-23 09:43:50 60

原创 MySQL数据库介绍

数据库的基本概念一.数据二.表三.数据库四.数据库管理系统五. 数据库系统六.主流的数据库介绍1.SQL Server (微软公司产品)2.Oracle (甲骨文公司产品)3.DB2 (IBM公司产品)4.MySQL (甲骨文公司收购)七.关系数据库1.实体2.属性3.联系4.所有实体及实体之间联系的集合构成一个关系数据库5.关系数据库的存储结构是二维表格,反映事物及其联系的数据是以表格形式保存的6.在每个二维表中7.关系型数据库8.关系型数据库应用举例八.非关系型数据库1、非关系数据库也被称作NoSQL(

2020-12-23 09:01:15 178

原创 redis群集——主从、哨兵模式、cluster模式

redis群集——主从、哨兵模式一.redis群集1.单节点redis服务器带来的问题解决方法2.redis集群介绍3.Redis 集群的优势:4.Redis 集群的数据分片5.Redis 集群的主从复制模型6.配置过程所需环境在两台服务器上都安装Redis在两台服务器上修改配置文件在主服务器上安装rvm,Ruby控制群集软件在主服务器和从服务器上各添加两块网卡并且重启网卡,关闭防火墙和安全功能在master服务器上创建集群验证群集读写原理二.redis主从模式1.主要的特点如下:2.全量同步3.增量同步4

2020-12-21 00:49:05 135

原创 Nosql——Redis配置与优化

Redis配置与优化一.数据库及数据分类1.存储数据类型2.根据不同种存储数据类型分类分成两种不同的数据库3.数据库种类二.非关系型数据库产生的背景三.Redis简介1.Redis基于内存运行并支持持久化2.采用key-value(键值对)的存储形式3.优点4.三种数据类型(1)strry(2)Hash一.数据库及数据分类1.存储数据类型结构化数据:可以通过二维表格形式表达这个数据非结构化数据:不方便以二维表的形式表达这种类型的数据2.根据不同种存储数据类型分类分成两种不同的数据库结构化数据库

2020-12-20 23:35:21 156

原创 Squid代理服务器应用——(传统代理/透明代理、acl访问控制、sarg日志、反向代理)

命令make && make installln -s /usr/local/squid/sbin/* /usr/sbinuseradd -M -s /sbin/nologin squidchown -R squid.squid /usr/local/squid/var/vim /etc/squid.confsquid -k parse //检查语法优化启动项vim /etc/init.d/squid#!/bin/bash#chkconfig: 35 90 25

2020-12-16 01:50:27 224

原创 LVS——keepalived高可用群集

LVS—Keepalived一.一.

2020-12-14 01:16:20 169

原创 群集——使用Haproxy搭建

Haproxy搭建群集一.常见的 Web集群调度器二.Haproxy应用分析1.LVS在企业应用中抗负载能力很强,但存在不足2.Haproxy是一款可提供高可用性、负载均衡、及基于TCP和HTTP应用的代理的软件三.Haproxy 调度算法原理Haproxy 支持多种调度算法,最常用的有三种:1.RR (Round Robin)2.LC (Least Connections)3.SH (Source Hashing)四.Haproxy 配置文件详解1.Haproxy配置文件通常分为三个部分2.global配

2020-12-11 01:47:00 149

原创 Nginx——虚拟主机配置方式

Nginx——配置虚拟主机一.基于域名的方式二.基于端口的方式三.基于IP地址的方式一.基于域名的方式#第一台虚拟主机 server { listen 80; server_name www.kgc.com; #这里域名一定不要重复 access_log logs/kgc.com.access.log; #日志需求可以根据自己的要求去做,如果觉得日志无所谓分不分开大可以放到一起 location{

2020-12-09 15:52:27 80

原创 LVS——DR群集

DR群集一.LVS—DR数据包流向分析1.原理分析2.四步二.LVS-DR中的ARP问题一.LVS—DR数据包流向分析1.原理分析为方便进行原理分析,将client与集群机器放在同意网络中,数据包流经的路线为1-2-3-4。2.四步1.client向目标VIP发出请求,Director(负载均衡器)接收。IP包头及数据帧头信息source ip:192.168.52.100source MAC:00:18:82:3c:e8:96dst ip:192.168.52.115dst MAC:

2020-12-08 23:32:14 121

原创 LVS负载均衡群集——NAT

LVS负载均衡群集一企业集群的概述1.群集的含义2.问题3.解决方法二.企业群集分类1.根据群集所针对的目标差异,可分为三种类型:2.负载均衡群集(Load Balance Cluster)3.高可用群集(High Availability Cluster)4.高性能运算群集(High Performance Computer Cluster)三.负载集群架构1.负载均衡的结构四.负载均衡群集工作模式分析1.负载均衡群集是目前企业用得最多的群集类型2.群集的负载调度技术有三种工作模式:五.NAT六.TUN模

2020-12-08 01:56:21 222

原创 tomact部署及优化

tomcat部署与优化一.Tomcat简介二.Tomcat存在的意义3.Tomcat处理请求过程讲解jsp和servlet的区别一.Tomcat简介1.免费的,开放源代码的web应用服务器2.Apache软件基金会Jakarta项目中的一个核心项目。3.由Apache,Sun和一些公司及个人共同开发而成4.深受java爱好者的喜爱,并得到部分软件开发商的认可5.目前比较流行的web应用服务器二.Tomcat存在的意义3.Tomcat处理请求过程讲解1.server:tomcat实例。

2020-12-06 20:56:51 105

原创 Nginx——rewrite实际应用场景

Nginx——实际应用场景一.基于域名跳转1.场景讲解2.要求2.配置过程1.修改默认站点配置文件一.基于域名跳转1.场景讲解 公司旧域名www,kgc.com,因业务需求有变更,需要使用新域名www,newkgc.com代替2.要求 1.不能废除旧域名 2.从旧域名跳转到新域名,且保持其参数不变2.配置过程1.修改默认站点配置文件...

2020-12-02 01:11:15 204

原创 Nginx——rewrite理论讲解

Nginx——rewrite一.Rewrite跳转场景二.Rewrite跳转实现三.Rewrite实际场景1.nginx跳转需求的实现方式2.rewrite放在server{},if{},location{}段中3.对域名或参数字符串四.正则表达式1.常用的正则表达式五.Rewrite命令1.rewrite命令语句2.flag标记说明3.last和break比较六.location分类1.分类2.正则匹配的常用表达式3.location优先级1.相同类型的表达式,字符串长的会优先匹配2.按优先级排列(按从上

2020-12-01 16:12:27 191

空空如也

空空如也

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

TA关注的人

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