摘要: 1. Keepalived 高可用基本概述 1.1 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 1.2 高可用通常使用什么软件? 硬件通常使用 F5软件通常使用 keepalived 1.3 keepal 阅读全文
posted @ 2019-08-30 17:30 _︶" 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1. HTTPS安全证书基本概述 为什么需要使用HTTPS,因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现https时,需要了解ssl协议,但我 阅读全文
posted @ 2019-08-30 17:29 _︶" 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 1. Rewrite基本概述 1.1 什么是Rewrite Rewrite主要实现url地址重写,以及重定向,就是把传入web的请求重定向到其他url的过程。 1.2 Rewrite使用场景 1、地址跳转,用户访问www.oldboyedu.com这个URL是,将其定向至一个新的域名sz.oldbo 阅读全文
posted @ 2019-08-30 17:27 _︶" 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 1. Nginx动静分离基本概述 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下 动静分离只有好处:动静分离后,及时动态服务不可用,但静态资源不会受到影响。 2. 阅读全文
posted @ 2019-08-30 17:26 _︶" 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx七层负载均衡 1. Nginx负载均衡概述 1.1 Nginx负载均衡概述 为什么需要使用负载均衡 当我们的web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台web服务器组成的集群,前端使用nginx负载均衡,将请求分散的发送到我们的后端服务器集群中,实现 阅读全文
posted @ 2019-08-30 17:25 _︶" 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 1. Nginx代理服务基本概述 1.1 什么是代理 代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示 1.2 没有代理情景 在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。 1.3 企业场景 那么在互联网 阅读全文
posted @ 2019-08-30 17:21 _︶" 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1. LNMP架构概述 1.1 什么是LNMP LNMP是一套技术的组合,L=Linux、N=Nginx、M=MySQL、P=PHP 1.2 LNMP架构是如何工作的 首先nginx服务是不能请求动态请求,那么当用户发起动态请求时,nginx又是如何进行处理的。 当用户发起http请求,请求会被ng 阅读全文
posted @ 2019-08-30 17:15 _︶" 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 1. Nginx目录索引 ngx_http_autoindex_module模块处理以斜杠字符('/')结尾的请求,并生成目录列表; 当ngx_http_index_module模块找不到索引文件时,通常会将请求传递给模块。 1.1 指令 1.2 示例配置 2. Nginx状态监控 ngx_http 阅读全文
posted @ 2019-08-30 17:13 _︶" 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1. Nginx基本概述 nginx是一个开源且高性能、可靠的http web服务、代理服务。 开源:直接获取源代码 高性能:支持海量并发 可靠:服务稳定 1.1 我们为什么选择Nginx服务 1.1.1 nginx非常轻量 功能模块少(源代码仅保留http与核心模块代码,其余不够核心代码会作为插件 阅读全文
posted @ 2019-08-30 17:12 _︶" 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Http协议介绍  全称: 中文名:超文本传输协议 包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。 html文件 包含各种各样 阅读全文
posted @ 2019-08-30 17:08 _︶" 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 1. SSH基本概述 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输,确保了数据传输安全,那ssh服务主要功能有哪些呢? 1.提供远程连接服务器的服务; 2.对传输的数据进行加密 1.1 SSH与telnet 那么除了SSH协议能提供远程连接服务,Telnet也 阅读全文
posted @ 2019-08-30 17:05 _︶" 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 实时同步概述 1.什么是实时同步:只要当前目录发生变化则会触发一个事件,事件触发后将变化的目录同步至远程服务器; 2.为什么要实时同步:保证数据的连续性,减少人力维护成本,解决nfs单点故障 3.实时同步实现原理:实时同步需要借助inotify通知接口,用来监控目录的变化,如果监控的目录发生变更,则 阅读全文
posted @ 2019-08-30 16:41 _︶" 阅读(202) 评论(0) 推荐(0) 编辑