随笔 - 162
文章 - 12
评论 - 9
阅读 -
15万
08 2019 档案
Nginx之Keepalived
摘要:[toc] Nginx之Keepalived 1. Keepalived 高可用基本概述 1.1 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 1.2 高可用通常使用什么软件? 硬件通常使用 F5软件通常使
阅读全文
配置阿里云SLB全站HTTPS集群
摘要:配置阿里云SLB全站HTTPS集群(以下内容仅为流程,信息可能有些对应不上) 1 登录阿里云购买两台实例 1.1 按量付费购买两台实例 1.2 配置网络可以不选择分配外网 1.3 自定义密码 1.4 购买完成 1.5 实例列表 2 购买SLB实例 2.1 按量付费购买SLB实例 2.2 SLB实例列
阅读全文
Nginx之HTTPS
摘要:[toc] Nginx之HTTPS 1. HTTPS安全证书基本概述 为什么需要使用HTTPS,因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现h
阅读全文
Nginx实现rewrite重写
摘要:[toc] Rewrite基本概述 什么是rewrite Rewrite主要实现url地址重写,以及重定向,就是把传入 的请求重定向到其他 的过程。 Rewrite使用场景 1、地址跳转,用户访问www.drz.com这个URL是,将其定向至一个新的域名mobile.drz.com 2、协议跳转,用
阅读全文
Nginx动静分离基本概述
摘要:Nginx动静分离基本概述 动静分离,通过中间将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同时能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下 : 动静分离只有好处:动静分离后,即使动态服务不可用,但静态资源不会受到影响。 Ngin
阅读全文
Nginx四层负载均衡
摘要:[toc] Nginx四层负载均衡概述 什么是四层负载均衡 四层负载均衡是基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,他的组装在四层的基础之上,无论四层还是七层都是指的OSI网络模型。 四层负载均衡应用场景 1、四层+七层来做负载均衡,四层可以保证七层的负载均衡
阅读全文
Nginx 七层负载均衡
摘要:[toc] Nginx负载均衡基本概述 为什么要使用负载均衡 当我们的 Web 服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台 Web 服务器组成集群,前端使用 负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾
阅读全文
nginx 反向代理服务
摘要:[toc] Nginx代理服务基本概述 代理: 代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示 没有代理情景 在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。 企业场景 那么在互联网请求里面,客户端往往无
阅读全文
Nginx-LNMP架构搭建
摘要:[toc] Nginx LNMP架构搭建 LNMP架构概述 是一套技术的组合,L=Linux、N=Nginx、M~=MySQL、P~=PHP LNMP架构是如何工作的 首先 Nginx 服务是不能处理动态请求,那么当用户发起动态请求时 , Nginx 又是如何进行处理的。 当用户发起 http 请求
阅读全文
Nginx 常用基础模块
摘要:[toc] Nginx 常用基础模块 Nginx日志管理 Nginx有非常灵活的日志记录模式,每个级别的配置可以有各自独立的访问日志。日志格式通过log_format命令定义格式。 log_format详解 在nginx默认的配置文件中,log_format已经将日志格式定死,但是我们可不可以修改呢
阅读全文
Nginx Web 基础入门
摘要:[toc] Nginx Web 基础入门 nginx简述 Nginx 是一个开源且高性能、可靠的 Http Web 服务、代理服务。 开源: 直接获取源代码 高性能: 支持海量并发 可靠: 服务稳定 我们为什么选择Nginx服务 Nginx 非常轻量 功能模块少 ( 源代码仅保留 http 与核心模
阅读全文
systemctl 相关命令
摘要:systemctl 相关命令:service,chkconfig systemd 是 Linux 下的一款系统和服务管理器,兼容 SysV 和 LSB 的启动脚本。systemd 的特性有:支持并行化任务;同时采用 socket 式与 D Bus 总线式激活服务;按需启动守护进程(daemon);利
阅读全文
Http协议介绍
摘要:[toc] Http协议介绍 全称: 中文名:超文本传输协议 什么是超文本? 包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。 h
阅读全文
运维网络基础
摘要:[toc] 运维网络基础 什么是网络? 两台主机怎么进行互相通信 如何实现多台主机进行通信 如何让多个局域网进行通信 网络拓扑 网络类型 OSI模型 DOD模型TCP 数据的封装和解封装 封装 解封 应用层协议介绍 DHCP原理 DNS解析过程 主机到主机层 控制字段 TCP3次握手 TCP4次挥手
阅读全文
SSH远程管理服务实战
摘要:[toc] SSH远程管理服务实战 1.SSH基本概述 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输。确保了数据传输安全。那SSH服务主要功能有哪些呢? 1.提供远程连接服务器的服务2.对传输的数据进行加密 那么除了SSH协议能提供远程连接服务,Telnet也
阅读全文
rsync nfs 实时同步,结合实战
摘要:[toc] rsync nfs 实时同步,实战 一、部署rsync服务端(backup) 1)安装rsync 2)配置rsync 3)创建系统用户(www),为了和web nfs统一 4)创建虚拟的认证用户和密码文件并授权 5)创建目录 6)启动rsync服务并加入开机自启 二、部署rsync客户端
阅读全文
实时同步sersync实战
摘要:[toc] 实时同步sersync实战 什么是实时同步 实时同步是一种只要当前目录发生变化则会触发一个事件,事件触发后会将变化的目录同步至远程服务器。 为什么要实时同步 保证数据的连续性, 减少人力维护成本,解决nfs单点故障 sersync和rsync+inotify对比 提到数据同步就必然会谈到
阅读全文
NFS 共享存储实战
摘要:[toc] NFS 共享存储实战 一、NFS概述 共享存储,文件服务器 NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NF
阅读全文
Rsync备份服务实战
摘要:[toc] Rsync备份服务实战 一、Rsync rsync是一款开源、快速、多功能、可实现 全量及增量 的本地或 远程数据同步 备份的优秀工具。rsync软件适用于Unix/linux/Windows等多种操作系统平台。 1.rsync 简介 rsync英文称为remote synchroniz
阅读全文
架构概述
摘要:[toc] 架构名词介绍 1.什么是项目, 类似于手机的app,每一个app都可以算做一个项目。 2.什么是架构, 维护一个项目使用的一组服务器。 3.什么是集群, 为解决某个特定问题将多台计算机组合起来形成的单个系统。 4.什么是高可用, 当一台服务器不可用,另一台服务器自动接管,保证业务不dow
阅读全文