Nginx 发音为"engine-ex"。
它是一个开源、快速、轻量级和高性能的网络服务器,可用于提供静态文件。
Nginx 被认为是 Apache 网络服务器和微软 IIS 背后的流行网络服务器。
在其初始版本中,Nginx 用于 HTTP 网络服务。然而,今天它也用作 HTTP、HTTPS、SMTP、IMAP、POP3 协议的反向代理服务器,另一方面,它也用作 IMAP、POP3 和 IMAP 的 HTTP 负载均衡器、HTTP 缓存和电子邮件代理。 SMTP。
Nginx 改进了内容和应用程序交付,提高了安全性,并促进了互联网上最繁忙网站的可扩展性和可用性。
简而言之,我们可以说 Nginx 只是一种在 Web 服务器中用于处理并发请求的软件。
以前,我们曾经在 Web 服务器中安装 Apache 来处理这些功能,但随着世界的发展,同时要求更多的东西,并发一词应运而生,Nginx 也为同一件事而推出。
Nginx 由 Igor Sysoev 创建,并于 2004 年 10 月首次st公开发布,试图解决C10k 问题。其中 C10k 是同时管理 10,000 个连接的挑战。今天,网
<络服务器必须处理更多的连接。由于这个原因,nginx 提供了事件驱动和异步架构。此功能使 nginx 成为可扩展性和速度方面最可靠的服务器。< span>
一些使用 Nginx 的知名公司包括 IBM、Google、Atlassian、Autodesk、GitLab、DuckDuckGo、T-Mobile、Microsoft、Adobe、Salesforce、VMware、LinkedIn、Cisco、Twitter、Apple、Intel、Facebook 等等。
反向代理
IPV6
负载均衡
Web Sockets
处理静态文件、索引文件和自动索引
支持FastCGI
URL 重写和重定向
Nginx 使硬件负载平衡器过时-Nginx 是开源的,比硬件负载平衡器更便宜且可配置性更强,并且专为现代云架构而设计。
Nginx plus 提供动态重新配置支持并与现代 DevOps 工具集成以便于监控。
NNginx 是一个多功能工具-通过使用 Nginx,我们可以使用与负载均衡器、内容缓存、反向代理和网络服务器相同的工具。它最大限度地减少了我们组织的配置需要维护的工具数量。
Nginx Plus 包括对客户支持的快速响应,因此我们可以轻松获得帮助,诊断使用 Nginx Plus 和 Nginx 的堆栈的任何部分。
Nginx 不断发展。在过去十年中,Nginx 一直处于现代 Web 开发的最前沿,并帮助引领了从 HTTP/2 到微服务支持的所有领域。
随着 Web 应用程序的开发和交付不断发展不断发展,Nginx Plus 不断添加功能以实现完美的应用交付。