欢迎来到李洋的博客

回首境界: 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

06 2019 档案

10.1、LNMT架构
摘要:Java环境安装包下载路径: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Tomcat安装包下载路径: https://tomcat.apache.org/download- 阅读全文

posted @ 2019-06-25 20:34 miss_xxy

18、远程管理卡、戴尔划RAid
摘要:1.配置远程管理卡: 第一个iDRAC6是远程控制卡名称 第三个LAN ...是配置远程控制卡的 下图配置结束按Esc退出 最后按Esc保存退出 2.windows配置远程管理卡: 把下载下来的软件安装 再次点击启动,会再下载一个东西 在浏览器点击在文件夹中显示,然后右击,选择打开方式,选择更多在计 阅读全文

posted @ 2019-06-24 18:32 miss_xxy

21、定时任务
摘要:1.定时任务基本概述 1.什么是crond crond就是计划任务,类似于我们平时生活中的闹钟。定点执行 2.为什么要使用crond crond主要是做一些周期性任务,比如:冷晨3点定时准备数据。比如:11点开启网络抢购接口,12点关闭网站抢购接口。 3.计划任务主要分为以下两种使用情况: 1.系统级别的定时任务:临时文件清理、系统信息采集、日志文件切割 2.用户级别的定时任务:定时... 阅读全文

posted @ 2019-06-24 17:26 miss_xxy

20、linux启动流程和救援模式
摘要:1.Linux启动流程 2.Linux运行级别 1.什么是运行级别,运行级别就是操作系统当前正在运行的功能级别 System V init运行级别 systemd目标名称 作用 0 runlevel0.target, poweroff.target 关机 1 runlevel1.target, rescue.target 单用户模式 ... 阅读全文

posted @ 2019-06-24 17:25 miss_xxy

19、进程
摘要:1.进程基本概述 当我们运行一个程序,那么我们将运行的程序叫进程。 PS1: 当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限。 PS2: 在进程运行的过程中,服务器上会有各种状态来表示当前进程的指标信息。 2.程序和进程的区别 1.程序是数据和指令的集合,是一个静态的概念。比如/bin/ls、/bin/cp等二进制文件。同时程序可以长期存在系统中。 2.进程是程序... 阅读全文

posted @ 2019-06-24 17:24 miss_xxy

16、磁盘、分区、格式化、挂载
摘要:1.磁盘的基本概念 了解下如何写入数据 2.磁盘的基本结构 机械磁盘 磁道: 由磁头磁化磁道上的金属颗粒,形成金属块,就会产生电流,正负极,就能表示 0 1 0 1 扇区: 512字节sector 3.磁盘的预备知识 磁盘接口 IDE out 75MB SCSCI out SATA III 6Gbps/s 750MB/s 个人使用 SAS 6Gbps/s 8... 阅读全文

posted @ 2019-06-24 17:19 miss_xxy

17、RAID和LVM
摘要:一、RAID 1.什么是raid 磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 2.raid诞生背景 提高读写能力 保证数据安全 3.raid有什么用 提高读写能力 保证数据安全 4.raid的模式 raid1 条带卷,最少两块盘。读写性能好,但没有容错机制。坏一块磁盘数据全丢。... 阅读全文

posted @ 2019-06-24 17:19 miss_xxy

15、源码编译软件包
摘要:1.下载nginx的源码包 [root@www ~]# wget http://nginx.org/download/nginx-1.16.0.tar.gz 2.解压源码包 [root@www ~]# tar xf nginx-1.16.0.tar.gz 3.对软件进行各种自定义操作 [root@www ~]# cd nginx-1.16.0/ root@www nginx-1.16... 阅读全文

posted @ 2019-06-24 17:18 miss_xxy

14、yum仓库搭建
摘要:一、本地仓库 1.yum搭建本地仓库(单台如何实现) 1) 挂载cd光盘,因为里面很多的软件包 [root@www.oldboyedu.com ~]# mount /dev/cdrom /mnt 2) 创建一个本地的仓库 [root@www.oldboyedu.com ~]# cd /etc/yum.repos.d/ [root@www.oldboyedu.com /etc/yum.... 阅读全文

posted @ 2019-06-24 17:17 miss_xxy

13、yum
摘要:1.yum yum是管理rpm包的工具 2.yum源(yum仓库) 要使用yum前,需要准备一个yum源(我们也称为yum仓库), 这个可以是一个互联网上的仓库,也可以是本地自己搭建的仓库. 仓库里面有什么呢? 里面全部都是.rpm的软件包. 一台linux,可以添加N多个yum源, 能搜索的软件包就是N个yum源之和. 3.linux必须要安装2个源 1.base基础源 2.ep... 阅读全文

posted @ 2019-06-24 17:16 miss_xxy

11、find查找
摘要:1.find查找概述 为什么要有文件查找,因为很多时候我们可能会忘了某个文件所在的位置,此时就需要通过find来查找。 find命令可以根据不同的条件来进行查找文件,例如:文件名称、文件大小、文件修改时间、属主属组、权限、等等方式。同时find命令是Linux下必须掌握的。 find 命令的基本语法如下 命令 路径 选项 表达式 动作 find [... 阅读全文

posted @ 2019-06-24 17:15 miss_xxy

12、rpm
摘要:1.什么是rpm 由红帽开发用于软件包的安装 升级 卸载 查询 2.rpm包是什么样? 组成部分是什么样的? zip-3.0-11.el7.x86_64.rpm #el7 zip-3.0-1. el6.x86_64.rpm #el6 yum-utils-1.1.31-50.el7.noarch.rpm #noarch 3.除了rpm包还有其他的方式: 分类 ... 阅读全文

posted @ 2019-06-24 17:15 miss_xxy

10、输入输出重定向
摘要:1.重定向概述 1.1.什么是重定向 将原本要输出到屏幕的数据信息,重新定向到某个指定的文件中。比如:每天凌晨定时备份数据,希望将备份数据的结果保存到某个文件中。这样第⼆天通过查看文件的内容就知道 昨天备份的数据是成功还是失败。 1.2.为何要使用重定向 1.当屏幕输出的信息很重要,而且希望保存重要的信息时; 2.后台执行中的程序,不希望他干扰屏幕正常的输出结果时; 3.系统的例... 阅读全文

posted @ 2019-06-24 17:14 miss_xxy

9、linux权限-ACL权限
摘要:来自为知笔记(Wiz) 阅读全文

posted @ 2019-06-24 17:13 miss_xxy

8、linux权限-特殊权限
摘要:特殊权限: 1.setuid setuid: 让普通用户能够临时的拥有命令的属主权限,完成一些特殊的操作. suid的授权: chmod u+s chmod u-s chmod 4755 4代表是特殊权限suid,755代表文件原本的属主属组以及其他人的权限 注意:不要随便使用suid,知道就行. 2.setgid setgid作业,创建三个用户, 分别为`... 阅读全文

posted @ 2019-06-24 17:12 miss_xxy

7、Linux权限管理-基本权限
摘要:1.权限概述 1.1.什么是权限? 我们可以把它理解为操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权⼒。 1.2.为什么要有权限? 因为系统中不可能只存在⼀个root用户,⼀定会存在多个用户,为了保护每个登陆用户的隐私和⼯作环境,所以就有了权限。(比如三个租客合租同⼀个房子,a租客要使... 阅读全文

posted @ 2019-06-24 17:11 miss_xxy

6、用户管理
摘要:1.用户基本概述 1.1.什么是用户? 用户指的是能够正常登录Linux或Windows系统(可以理解为你租了房⼦,能够正常入驻) F:那Linux与Windows系统的用户有什么区别? Q:本质都是登陆系统,只不过Linux⽀持多个用户 同时登陆。 F:难道Windows就不算多用户操作系统吗? Q:其实不是,在Windows系统中可以创建多个用户, 但不允许同⼀时刻多个用户登陆系统... 阅读全文

posted @ 2019-06-24 17:10 miss_xxy

5、vim编辑器
摘要:1.什么是VIM? 理解为windows下面的文本编辑器,比如记事本,比如word文档 2.为什么要学? 因为在后面我们配置的服务,都需要人为修改配置,以便让程序按照我们修改后的指示运行. 1.修改配置 2.写脚本 3.vi/vim区别? 功能没什么大的差异,肉眼能看出来的区别就是颜色, 使用哪个看自己. 默认vi是安装的 , vim需要通过yum install vim -... 阅读全文

posted @ 2019-06-24 17:09 miss_xxy

3、文件管理之:查看文件内容
摘要:cat 查看文件内容 # cp /etc/passwd ./pass # cat pass # cat -n pass #-n显示行号 # cat -A pass #查看文件的特殊符号,比如文件中存在tab键 #cat >> xuliangwei.txt 1.html #使用-o参数将文件保存到指定的位置 # curl -o 2.html www.baidu.com 请下载一个图... 阅读全文

posted @ 2019-06-24 17:07 miss_xxy

4、linux目录结构
摘要:一、目录结构 /: 所有linux操作系统的顶点目录,不像windows,每个分区都有一个顶点目录 /boot 存放系统启动时相关的文件,比如kernel内核,grub引导菜单.(不要删除.) /bin 存放的都是命令,但仅普通用户能执行 /sbin 超级管理员能执行的命令. /home 存放普通用户的家目录 /root 超级管理员的家目录,普通用户是无法进入 /e... 阅读全文

posted @ 2019-06-24 17:07 miss_xxy

2、screen工具
摘要:1、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。 2、简介 GNU Screen是一款由GNU计划开发的用于... 阅读全文

posted @ 2019-06-24 17:05 miss_xxy

1、Bash Shell
摘要:一、什么是Bash shell BashShell是一个命令解释器,它在操作系统的最外层,负责用户程序与内核进行交互操作的一种接口,将用户输入的命令翻译给操作系统,并将处理后的结果输出至屏幕。 当我们使用远程连接工具连接linux服务,系统则会给打开一个默认的shell,我们可在这个界面执行命令、比如:获取系统当前时间,创建一个用户等等 二、Bash shell 能做什么? 使用Shell... 阅读全文

posted @ 2019-06-24 17:04 miss_xxy

0、CentOS7系统root密码丢失找回方法
摘要:第一步 1、重新启动或开启CentOS7.6系统,在选择进入系统的Grub菜单界面如下图1-1,根据提示按“e”小写字母进入编辑界面,如下图1-2所示: 图1-1 CentOS7.6系统Grub菜单界面 第二步 2、然后,要按方向键向下键(否则可能看不到想要找的行),找到以字符串“Linux16”开头的行,将光标移动到该行的结尾,然后输入“init=/bin/bash”,如下图1-2所... 阅读全文

posted @ 2019-06-24 17:03 miss_xxy

Ansible-Playbook实战
摘要:一、Playbook 实战案例 1.准备环境 角色|外网IP(NAT)|内网IP(LAN)|部署软件 | | | | m01|eth0:10.0.0.61|eth1:172.16.1.61|ansible ly backup|eth0:10.0.0.101|eth1:172.16.1.101|rsy 阅读全文

posted @ 2019-06-14 16:24 miss_xxy

Ansible自动化管理工具
摘要:一、Ansible 基础 1.Ansible基础概述 1.1 什么是Ansible Ansible是一个IT自动化的配置管理工具,自动化主要体现在Ansible集成了丰富模块,丰富的功能组件,可以 通过一个命令行完成一系列的操作。进而能减少我们重复性的工作和维护成本,以提高工作的效率。 1.2 An 阅读全文

posted @ 2019-06-13 15:20 miss_xxy

第一章· Redis入门部署及持久化介绍
摘要:一、Redis简介 1.软件说明 Redis是一款开源的,ANSI C语言编写的,高级键值(key value)缓存和支持永久存储NoSQL数据库产品。 Redis采用内存(In Memory)数据集(DataSet) 。 支持多种数据类型。 运行于大多数POSIX系统,如Linux、 BSD、OS 阅读全文

posted @ 2019-06-10 18:53 miss_xxy

第二章· Redis管理实战
摘要:一、数据类型 String: 字符串类型 Hash: 哈希类型 List: 列表类型 Set: 集合类型 Sorted set: 顺序集合类型 二、管理实战 1.通用操作 2.strings(字符)类型操作 应用场景: 常规计数:微博数、粉丝数、直播平台 增: 删: 改: 查: 应用场景实现: 3. 阅读全文

posted @ 2019-06-10 18:40 miss_xxy

第三章· Redis消息队列
摘要:一.生产消费模型  1.什么是消息队列? 在生活中,其实有很多的例子,都类似消息队列。 比如:工厂生产出来的面包,交给超市,商场来出售,客户通过超市,商场来买面包,客户不会针对某一个工厂去选择,只管从超市买出来,工厂也不会管是哪一个客户买了面包,只管生产出来之后,交给超市,商场来处理。 消息队列( 阅读全文

posted @ 2019-06-10 18:39 miss_xxy

第四章· Redis的事务、锁及管理命令
摘要:一.事务介绍 1.Redis的事务与关系型数据库中的事务区别 1)在MySQL中讲过的事务,具有A、C、I、D四个特性 Atomic(原子性) 所有语句作为一个单元全部成功执行或全部取消。 Consistent(一致性) 如果数据库在事务开始时处于一致状态,则在执行该。
事务期间将保留一致状态。 I 阅读全文

posted @ 2019-06-10 18:37 miss_xxy

第五章· Redis主从复制介绍
摘要:一.Redis主从复制 1.Redis复制功能简单介绍 1)使用异步复制。 2)一个主服务器可以有多个从服务器。 3)从服务器也可以有自己的从服务器。 4)复制功能不会阻塞主服务器。 5)可以通过复制功能来让主服务器免于执行持久化操作,由从服务器去执行持久化操作即可。 2.Redis复制功能介绍(重 阅读全文

posted @ 2019-06-10 18:36 miss_xxy

第六章· Redis高可用sentinel
摘要:一、sentinel介绍 1.什么是sentinel? Redis Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis senti 阅读全文

posted @ 2019-06-10 18:35 miss_xxy

第七章· Redis Cluster 核心技术
摘要:一、Redis Cluster 分布式集群 1.什么是Redis Cluster 1)Redis集群是一个可以在多个Redis节点之间进行数据共享的设施(installation)。 2)Redis集群不支持那些需要同时处理多个键的Redis命令,因为执行这些命令需要在多个Redis节点之间移动数据 阅读全文

posted @ 2019-06-10 18:34 miss_xxy

第八章· Redis API 开发
摘要:Redis 开发 1.源码安装Python环境 Python官网:https://www.python.org/ 2.安装python连接redis驱动 Python连接redis驱动网站:http://www.redis.cn/clients  打开github仓库,然后可以下载驱动器的包  阅读全文

posted @ 2019-06-10 18:33 miss_xxy

MySQL连表查询练习题
摘要:1.建库 库名:linux50 字符集:utf8 校验规则:utf8_general_ci  2.建表 2.1表一 表名:student(学生表) 字段|数据类型要求|是否为空|注释 | | | sno|最多20位|否|学号(主键) sname|可变长|否|学生姓名 sage|最小整数,非负数|否 阅读全文

posted @ 2019-06-09 23:20 miss_xxy

最终章·MySQL从入门到高可用架构报错解决
摘要:1. 报错原因:MySQL的socket文件目录不存在。 解决方法:创建MySQL的socket文件目录 mkdir /application/mysql 5.6.38/tmp 2. 报错原因:socket文件目录没有权限 解决方法:给socket文件目录授权mysql用户的权限 chown R m 阅读全文

posted @ 2019-06-09 23:13 miss_xxy

第十一章· MHA高可用及读写分离
摘要:一.MHA简介 1.1.作者简介 松信嘉範: MySQL/Linux专家 2001年索尼公司入职 2001年开始使用oracle 2004年开始使用MySQL 2006年9月 2010年8月MySQL从事顾问 2010年 2012年 DeNA 2012年~至今 Facebook 1.2.软件简介 M 阅读全文

posted @ 2019-06-09 23:04 miss_xxy

第十章· MySQL的主从复制
摘要:一.主从复制简介  2015年5月28日11时,12小时后恢复,损失:平均每小时106.48W$ 1)高可用 2)辅助备份 3)分担负载 复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。 1)主服务器将所有数据和结构更改记录到二进制日志中。 2)从属服务器从主服务器请求 阅读全文

posted @ 2019-06-09 22:47 miss_xxy

第九章· MySQL的备份和恢复
摘要:一.备份的原因 运维工作的核心简单概括就两件事: 1)第一个是保护公司的数据. 2)第二个是让网站能7 24小时提供服务(用户体验)。  备份的原因 1)备份就是为了恢复。 2)尽量减少数据的丢失(公司的损失) 二.备份的类型 1.冷备份: 这些备份在用户不能访问数据时进行,因此无法读取或修改数据 阅读全文

posted @ 2019-06-09 22:06 miss_xxy

第八章· MySQL日志管理
摘要:一.MySQL日志简介  二.错误日志 1. 作用: 记录mysql数据库的一般状态信息及报错信息,是我们对于数据库常规报错处理的常用日志。 2. 默认位置: $MYSQL_HOME/data/ 3. 开启方式:(MySQL安装完后默认开启) 三.一般查询日志 1. 作用: 记录mysql所有执行 阅读全文

posted @ 2019-06-09 21:29 miss_xxy

第七章· MySQL的存储引擎
摘要:一.存储引擎简介 1、文件系统: 1.1 操作系统组织和存取数据的一种机制。 1.2 文件系统是一种软件。 2、文件系统类型:ext2 3 4 ,xfs 数据 2.1 不管使用什么文件系统,数据内容不会变化 2.2 不同的是,存储空间、大小、速度。 3、MySQL引擎: 3.1 可以理解为,MyS 阅读全文

posted @ 2019-06-09 18:47 miss_xxy

第五章· MySQL数据类型
摘要:一.数据类型介绍 1.四种主要类别  2.数据类型的 ABC 要素 3.数值数据类型 3.1使用数值数据类型时的注意事项: 3.2数值数据类型的类 4.字符串数据类型 文本:真实的非结构化字符串数据类型 整数:结构化字符串类型 5.二进制字符串数据类型 5.1字节序列 5.2字符二进制数据类型的类 阅读全文

posted @ 2019-06-09 09:25 miss_xxy

第六章· MySQL索引管理及执行计划
摘要:一.索引介绍 1.什么是索引 1)索引就好比一本书的目录,它能让你更快的找到自己想要的内容。 2)让获取的数据更有目的性,从而提高数据库检索数据的性能。 2.索引类型介绍 1)BTREE:B+树索引 2)HASH:HASH索引 3)FULLTEXT:全文索引 4)RTREE:R树索引 图1·B+tr 阅读全文

posted @ 2019-06-09 09:20 miss_xxy

第四章· MySQL客户端工具及SQL讲解
摘要:一.客户端命令介绍 1.mysql 1、用于数据库的连接管理 1) 连接(略) 2) 管理: 3)接收用户的SQL语句 2、将用户的SQL语句发送到服务器 2.mysqladmin 1、命令行管理工具 3.mysqldump 1、备份数据库和表的内容 4.help命令的使用 5.source命令的使 阅读全文

posted @ 2019-06-09 08:41 miss_xxy

第三章·MySQL版本区别及管理
摘要:一.MySQL5.6与MySQL5.7安装的区别 1、cmake的时候加入了bostorg 2、初始化时 使用mysqld initialize 替代mysql_install_db,其它参数没有变化: user= basedir= datadir= 3、 initialize会生成一个临时密码 4 阅读全文

posted @ 2019-06-05 20:50 miss_xxy

第二章· MySQL体系结构管理
摘要:一.客户端与服务器模型  1.mysql是一个典型的C/S服务结构 1.1 mysql自带的客户端程序(/application/mysql/bin) mysql mysqladmin mysqldump 1.2 mysqld一个二进制程序,后台的守护进程 单进程 多线程 2.应用程连接MySQL 阅读全文

posted @ 2019-06-05 20:28 miss_xxy

第一章·MySQL介绍及安装
摘要:一.DBA工作内容及课程体系 二.MySQL课程体系介绍 三.DBA的职业素养 四.MySQL简介及安装 4.1 什么是数据? 数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。 数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如 阅读全文

posted @ 2019-06-05 19:28 miss_xxy

26、Nginx Uwsgi代理
摘要:1.Uwsgi代理基本概述 cgi、fastcgi、wsgi、uwsgi python框架 Django是一个开放源代码的web的框架 Flask是一个使用python编写的轻量级web应用框架 2 框架为什么使用uwsgi,而不是proxy 1.安全(nginx可以实现访问控制),直接后端对外是无 阅读全文

posted @ 2019-06-04 20:31 miss_xxy

25、Nginx常见典型故障
摘要:1.为什么nginx里面有的是浏览器渲染出的页面,有的时候就变成下载文件? 这个一个取决于服务端nginx,一个取决于你浏览器。在Nginx服务端的配置文件目录下,有一个mime.types 文件,内容如下 这里,如text/html格式的字符串就是用来说明数据类型的,/前的是主类型,/之后的是该主 阅读全文

posted @ 2019-06-04 20:26 miss_xxy

24、Nginx缓存web服务
摘要:通常情况下缓存是用来减少后端压力, 将压力尽可能的往前推, 减少后端压力,提高网站并发延时 1.缓存常见类型 服务端缓存 代理缓存, 获取服务端内容进行缓存 客户端浏览器缓存 Nginx代理缓存原理 2.缓存配置语法 2.1proxy_cache配置语法 2.2缓存过期周期 2.3缓存的维度 3.缓 阅读全文

posted @ 2019-06-04 20:20 miss_xxy

22、openvpn
摘要:1.OpenVPN基本概述 VPN直译就是虚拟专用通道,是提供给企业之间或者个人与公司之间安全数据传输的隧道,OpenVPN无疑是Linux下开源VPN的先锋,提供了良好的性能和友好的用户GUI。 OpenVPN和传统VPN相比,它的优点是安全、简单易用。 2.OpenVPN应用场景 Peer to 阅读全文

posted @ 2019-06-04 19:49 miss_xxy

21、Nginx 常见问题
摘要:1.多个server_name容易产生冲突,会按照如下顺序匹配 1.首先选择所有的字符串完全匹配的server_name。(完全匹配) 2.选择通配符在前面的server_name,如 .bgx.com www.bgx.com 3.选择通配符在后面的server_name,如bgx. bgx.com 阅读全文

posted @ 2019-06-04 19:33 miss_xxy

20、Nginx高可用架构
摘要:1.Keepalived高可用基本概述 1.1.什么是高可用 一般是指2台机器启动着相同的业务系统,当有一台机器down机了, 另外一台服务器能快速的接管, 对于访问的用户是无感知的。 1.2.高可用通常使用什么软件? 通常服务高可用我们选择使用keepalived软件实现 1.3.keepaliv 阅读全文

posted @ 2019-06-04 19:15 miss_xxy

17、Nginx HTTPS 实践
摘要:1.HTTPS安全证书基本概述 为什么需要使用HTTPS, 因为HTTP不安全。当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现https时,需要了解ssl协议,但我 阅读全文

posted @ 2019-06-04 15:25 miss_xxy

16、Nginx Rewrite重写
摘要:1.Rewrite基本概述 1.1.什么是rewrite Rewrite主要实现url地址重写, 以及地址重定向,就是将用户请求web服务器的地址重新定向到其他URL的过程。 1.2.Rewrite使用场景 1.地址跳转,用户访问www.xuliangwei.com/class这个URL时,将其定向 阅读全文

posted @ 2019-06-04 15:01 miss_xxy

15、Nginx动静分离实战
摘要:1.Nginx动静分离基本概述 动静分离, 通过中间件将动静分离和静态请求进行分离。 那为什么要通过中间件将动态请求和静态请求进行分离? 减少不必要的请求消耗, 同时能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下 动静分离只有好处: 动静分离后, 即使动态服务不可用, 但静态资源 阅读全文

posted @ 2019-06-03 22:30 miss_xxy

14、Nginx四层负载均衡
摘要:1.Nginx四层负载均衡基本概述 1.1.什么是四层负载均衡 四层负载均衡基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,它的组装在四层基础之上,无论四层还是七层都是指的OSI网络模型。 1.2.四层层负载均衡应用场景 1.四层+七层来作负载均衡,4层可以保证7层 阅读全文

posted @ 2019-06-03 22:16 miss_xxy

13、Nginx七层负载均衡
摘要:1.Nginx负载均衡基本概述 1.1为什么需要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台WEB服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾 阅读全文

posted @ 2019-06-03 20:42 miss_xxy

导航

levels of contents