摘要:
四层负载介绍 # 什么叫做四层负载 四层负载均衡是基于传输层协议包来封装的(如:TCP/IP),基于ip和端口进行转发,对外可对内部服务器端口隐藏,如用户访问可能是80端口,但服务器内部可能已经将端口做了映射。七层负载则是指的应用层,他的组装在四层的基础之上,无论四层还是七层都是指的OSI网络模型。 阅读全文
摘要:
源码安装,升级,新增nginx模块 # 源码安装nginx(1.14.2) # 将原本1.14.2版本升级到1.16.1 # 增加健康检查模块(nginx upstream) 源码安装nginx # 1.官网下载1.14.2安装包(安装于lb中,方便后续演示健康检查模块) [root@lb01 ~] 阅读全文
摘要:
负载均衡 注意:代理不能做负载均衡,但是负载均衡需要用到代理模块 负载均衡基本概述 # 为什么要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分 阅读全文
摘要:
[TOC] nginx反向代理服务器总结 什么是代理 正向代理(图一) 反向代理(图二) 代理支持协议 支持协议 常用协议 反向代理模式与Nginx代理模块总结如表格所示 | 反向代理模式 | Nginx 配置模块 | | | | | http、websocket、https | ngx_http_ 阅读全文
摘要:
[TOC] nginx模块 ngx_http_charset_module(字符集) 图一 图二 autoindex_exact_size(文件大小显示) ngx_http_index_module(站点首页) 图三 ngx_http_autoindex_module(自动首页) 图四 autoin 阅读全文
摘要:
[TOC] nginx介绍 nginx简述 nginx和Apache区别 nginx典型应用场景 nginx安装及参数 nginx安装 1 .修改默认yum源为官方源 "TP" 2.安装nginx 3.启动服务 4.查看安装包为什么版本(当同时配置阿里园和nignx官方源,就算阿里园中存在nginx 阅读全文
摘要:
[TOC] http协议 http协议介绍 http工作原理 原理图 http请求方法 | 方法(Method) | 含义 | | | | | GET | 请求读取一个Web页面(下载一个页面) | | POST | 附加一个命名资(如Web页面)(上传) | | DELETE | 删除Web页面 阅读全文
摘要:
说明: 这里是写了一个判断语句,首先判断是否本地存在秘钥目录,如果不存在就产生密钥对,并且将公钥信息进行推送到需要免密登录服务器中,当然,因为是脚本形式书写,所以这里所有的操作都是免交互进行,另外如果存在秘钥目录,这里可以做一个用户交互,询问用户需要远程到哪个服务器,直接帮用户远程,并查看服务器的硬 阅读全文
摘要:
实时同步介绍 # 什么是实时同步 实时同步是一种只要当前目录发生变化则会触发一个事件,事件触发后会将变化的目录同步至远程服务器。 # 为什么要实时同步 保证数据的连续性, 减少人力维护成本,解决nfs单点故障 # 实时同步工具选择 sersync+RSYNC(√)、inotify+rsync Ino 阅读全文
摘要:
SSH协议 # ssh端口和telnet端口 [root@web02 ~]# netstat -lntup|grep 22 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6684/sshd tcp6 0 0 :::22 :::* LISTEN 6684/sshd [root 阅读全文