![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx从入门到精通
文章平均质量分 96
nginx
万wu皆可爱
代码改变世界,人丑就要多读书,多运动!
展开
-
Nginx Rewrite详解
一、Rewrite基本介绍1.1 什么是RewriteRewrite主要实现url地址重写, 以及url地址跳转。就是将用户请求web服务器的URL地址重新修改为其他URL地址的过程。比如说京东,google、亚马逊都在使用域名重写后域名www.z.cnwww.amazon.cnwww.g.cnwww.google.cnwww.360buy.comwww.jd.com58.combj.58.com1.2 Rewrite应用场景地址跳转,用户访问原创 2021-11-21 04:30:00 · 6253 阅读 · 0 评论 -
nginx动静分离与python项目部署
一、动静分离基本介绍1.1 什么是动静分离就是把动态请求和静态请求分离开来处理。1.2 为何需要动静分离拿Tomcat来说,Tomcat等应用服务器在处理静态资源时效率不高,但默认情况下无论 “动态、静态“ 资源都是由tomcat处理,而Tomcat在处理静态资源时需要进行逻辑运算,从而会导致应用响应慢,并且会占用不必要的系统资源。那么借助Nginx实现动态资源请求和静态资源请求分离后,可以减少系统不必要的消耗和延时。以便加快系统的处理性能。1.3 如何实现动静分离Nginx通过用户请求的 ur原创 2021-08-21 22:59:23 · 1511 阅读 · 2 评论 -
keepalived高可用
文章目录一、高可用基本概述1.1 什么是高可用1.2 高可用使用什么工具1.3 高可用是如何实现的1.4 VRRP诞生背景及原理二、 高可用Keepalived2.1 Keeplaived基本介绍2.2 Keepalived核心概念2.3 Keeplaived应用场景2.4 Keeplaived安装配置2.4.1 配置Master2.4.2 配置Backup2.4.3 地址漂移测试2.5 Keepalived延迟抢占2.6 Keepalived非抢占式2.7 Keeplaived邮件通知2.8 Keepal原创 2021-08-24 21:26:25 · 1388 阅读 · 0 评论 -
Nginx HTTPS配置详解
文章目录一 、 HTTPS概述1.1 什么是HTTPS1.2 为何需要HTTPS1.3 TLS如何实现加密二、HTTPS实现原理2.1 加密模型-对称加密2.2 加密模型-非对称加密2.3 身份验证机构-CA2.4 HTTPS通讯原理三、HTTPS扩展知识3.1 https证书类型3.2 Https购买建议3.3 Https颜色标识四、HTTPS单台配置实践4.1 配置SSL语法4.1 创建SSL证书4.2 配置SSL场景五、HTTPS集群配置实践5.1 环境准备5.2 配置应用节点六、企业级HTTPS场景原创 2021-08-22 23:49:04 · 2497 阅读 · 0 评论 -
nginx实现四层负载均衡
文章目录一、四层负载均衡(TCP层)1.1 什么是四层负载均衡1.2 四层负载均衡应用场景1.3 四层负载均衡优缺点1.4 nginx四层与LVS四层的区别二、四层负载均衡场景实践2.1 配置示例2.2 实现TCP协议负载均衡2.3 基于端口映射,实现跳板机一、四层负载均衡(TCP层)1.1 什么是四层负载均衡所谓四层就是基于IP+端口的负载均衡,它通过用户请求的端口来决定将请求转发至哪台后端服务器。就是通过第三层(网络层)的IP地址并加上四层(传输层)的端口号,来决定哪些流量需要做负载均衡。对需要负原创 2021-08-20 23:22:53 · 2990 阅读 · 0 评论 -
nginx负载均衡session共享
一、可道云项目结合redis缓存部署redis缓存可道云项目数据及会话,加快网站访问速度环境准备:主机名应用环境外网IP(WAN)内网IP(LAN)web01nginx+php10.0.0.7172.16.1.7redis01redis172.16.1.41db01mysql (mariadb)172.16.1.511.下载可道云开源代码,部署在web01服务器上。可道云官网下载下载源码,解压到指定目录,授权。[root@web01 ~原创 2021-08-20 01:17:35 · 3747 阅读 · 6 评论 -
nginx七层负载均衡
一、Nginx负载均衡基本概述1.1 什么是负载均衡负载均衡(Load Balance) ,指的是将用户访问请求所产生的流量,进行平衡,分摊到多个应用节点处理。负载均衡扩展了应用节点的服务能力,增强了应用服务器的可用性。1.2 为什么需要负载均衡当我们的 Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我们可以使用多台 WEB 服务器组成集群,前端使用 Nginx 负载均衡,将请求分散的分发到我们的后端服务器集群中,实现负载的流量分发。从而提升整体性能、以及系统的容灾能力。原创 2021-08-18 15:50:02 · 1429 阅读 · 0 评论 -
nginx反向代理
文章目录一、代理基本概念1.1 什么是代理1.2 无代理场景1.3 有代理场景二、正向代理和反向代理2.1 正向代理2.2 反向代理2.2.1路由功能2.2.2 负载均衡2.2.3 动静分离2.2.4 数据缓存2.3反向代理的作用:2.4 正向代理与反向代理的区别三、nginx可代理的协议四、nginx反向代理实践4.1 配置语法指令4.2 代理配置场景4.2.1 环境准备4.2.2 web01节点配置4.2.3 proxy节点配置4.3 代理相关配置参数4.3.1 proxy_set_header一、代原创 2021-08-17 21:02:22 · 1384 阅读 · 1 评论 -
LNMP架构
文章目录一、LNMP架构基本概念1.1 什么是LNMP1.2 LNMP实现过程1.3 LNMP实现细节二、LNMP架构环境安装2.1 nginx安装2.2 php安装2.3 MySQL安装三、3.LNMP架构环境配置3.1 Fastcgi代理语法3.2 Nginx集成PHP3.3 PHP集成MySQL四、LNMP架构部署开源产品4.1 部署知乎产品Wecenter4.11 配置Nginx一、LNMP架构基本概念1.1 什么是LNMPLNMP 是一套技术的组合,L=Linux、N=Nginx、M=[原创 2021-08-15 20:28:57 · 4046 阅读 · 2 评论 -
nginx常用模块
1. Nginx目录索引当ngx_http_index_module模块找不到索引文件时,通常会将请求传递给ngx_http_autoindex_module模块。ngx_http_autoindex_module模块处理以斜杠字符/结尾的请求,并生成目录列表。#启用或禁用目录列表输出,on开启,off关闭。Syntax: autoindex on | off;Default: autoindex off;Context: http, server, location # 可以放在http ser原创 2021-08-14 18:11:54 · 1910 阅读 · 2 评论 -
nginx快速入门
文章目录一、Nginx简述1. 什么是Nginx2. 为什么选择Nginx2.1 高性能、高并发2.2 高扩展性2.3 高可靠性2.4 热部署2.5 应用广泛2.6 网络模型3. 正向代理与反向代理4. Nginx组成部分二、Nginx应用场景2.1 普通代理2.2 负载均衡场景2.3 代理缓存场景2.4 静态资源场景2.5 安全应用场景三、Nginx安装部署3.1 安装Nginx方式3.2 安装Nginx依赖3.3 安装Nginx服务3.4 访问Nginx服务3.5 检查Nginx版本和编译参数四、Ng原创 2021-08-11 16:05:15 · 1707 阅读 · 0 评论 -
http协议
一、http协议介绍1.互联网三大基石HTML(HyperTextMarkupLanguage):超文本标记语言HTTP(HyperTextTransferProtocol):超文本传输协议URL(UniformResourceLocation):统一资源定位符2. URL通常我们在访问一个网站页面时,请求到的内容通称为"资源"。而”资源“这一概念非常宽泛,它可以是一份文档,一张图片,或所有其他你能够想到的格式。每个资源都由一个 URI 来进行标识URL简称统一资源定位符,用来唯一地标识万原创 2021-08-10 01:19:07 · 26184 阅读 · 0 评论