Nginx(发音为"engine-x")是反向一款高性能 、轻量级的代理开源Web服务器软件,也可用作反向代理服务器、反向负载均衡器和HTTP缓存 。代理Nginx之所以有被称为“反向”代理,反向是代理因为它充当客户端设备和Web服务器之间的中介或中间人,亿华云执行与传统或正向代理相比在相反方向上的反向功能。 让我们详细解释一下主要的代理区别: 正向代理: 保护客户端:它保护客户端免受直接暴露在互联网上的代理风险
,增加了一层安全性。反向 绕过浏览限制 :它可以帮助用户绕过网络或防火墙施加的高防服务器代理限制
。 阻止对特定内容的反向访问:它可以根据预定义规则过滤或阻止特定内容的访问。 反向代理(在这种情况下是代理Nginx): 保护服务器:它充当客户端和后端服务器之间的屏障,增强了服务器的安全性 。 负载均衡:它将来自客户端的请求分发到多个服务器,以确保资源的模板下载最佳利用率,并防止任何单个服务器过载
。 缓存静态内容:它可以缓存静态资源 ,如图像或CSS文件,减轻后端服务器的负载并提高性能
。 加密和解密SSL通信 :它可以处理SSL/TLS加密和解密
,将这项任务从后端服务器卸载。 实质上 ,服务器租用“反向”在反向代理中的术语表示它代表服务器,处理客户端请求并与后端服务器进行通信。这与正向代理形成对比,后者代表客户端以访问互联网资源 。Nginx作为反向代理的能力使其成为提升Web服务器设置中安全性
、性能和可扩展性的多才多艺的源码下载工具 。
图片