2020-03-19 23:04:58
来 源
中存储网
Nginx
Nginx官网17日发布一篇博客,整理免费资源,帮助那些受冠状病毒疫情影响的网站管理人员进行快速部署或应对流量激增。

Nginx官网17日发布一篇博客,整理免费资源,帮助那些受冠状病毒疫情影响的网站管理人员。

免费资源以加快速度

我们了解到时间至关重要。因此,我们整理了一系列资源来帮助您快速入门:

  1. 用于许多流行操作系统的预构建NGINX开源二进制文件
  2. NGINX入门指南
  3. 每个操作系统的详细安装说明
  4. NGINX开源文档
  5. NGINX Plus管理指南。《管理指南》中的大多数信息也适用于NGINX开源,尤其是对于Web服务等基本功能。NGINX Plus专有的功能已明确标出。
  6. NGINX Cookbook:实现高性能负载平衡的高级食谱。我们将不受限制地提供O'Reilly的这本电子书,因为它提供了许多用例的分步食谱。从这些章节开始:
    • 第1章基础知识
    • 第2章。高性能负载平衡(请注意,第2.10节“ 活动运行状况检查 ”仅适用于NGINX Plus)
    • 第三章交通管理
    • 第6.1节。HTTP基本认证
    • 第10章,云部署,如果您需要在公共云或私有云上进行部署
  7. NGINX核心虚拟培训。本自定进度的在线学习课程为您使用最佳实践管理,配置和管理NGINX提供了基础。要求免费访问该课程
  8. 堆栈溢出时的NGINX通道1。要在实施方面寻求帮助,请在NGINX频道提问。NGINX员工正在监视此频道,并将尽快答复问题和要求。我们要求社区成员与我们一起监视渠道,以查看他们是否可以提供帮助,尤其是在本地组织中。

    提出问题时,请遵循以下最佳做法:

    • 包括nginx标签,以便社区成员看到您的问题是关于NGINX的。
    • 指定您的操作系统和正在使用的NGINX版本(运行nginx -V命令以获取此信息),以及是否从我们的存储库或其他地方下载了NGINX。如果您不是从NGINX存储库下载的,请指定所有下载详细信息,例如URL。
    • 包括您的NGINX配置文件(根据需要伪装主机名和IP地址)。
    • 如果NGINX正在生成错误,请包括访问和错误日​​志的相关部分(/var/log/nginx/access.log和/var/log/nginx/error.log)。
    • 提供有关您的NGINX用例以及您要实现的功能的完整详细信息。
    • 要放大您的Stack Overflow 1问题以获得更快的响应,请考虑使用#nginxhelp 在Twitter上的@nginx频道上发布指向该链接的链接。

此外,在NGINX的15年历史中,许多社区成员创建了在线资源,您可能会发现有帮助。我们建议您搜索文章,视频和免费的在线培训。

什么是NGINX?

NGINX是流行的高性能Web服务器,已在全球数百万个网站中使用。NGINX 最初于2004年作为开源软件发布,是一种轻巧,稳定的解决方案,可确保您站点的流量和正常运行时间不中断。所有NGINX开源代码都是公开可见的,可以免费使用。社区中的任何人以及NGINX开发人员都可以做出贡献。

NGINX如何提供帮助

也许您是一所部署远程学习功能的学校。也许您是一家大型区域医院的IT管理员,努力将患者测试结果保存在安全的网站上。对于这些情况以及更多其他情况,NGINX可以帮助您的网站快速响应地处理增加的负载。

NGINX具有可伸缩性和高性能,因此被世界上大多数最繁忙的网站使用,可以充当反向代理,Web服务器和负载平衡器。它有助于确保进入您的网站的流量更快地到达服务器,最终用户更快地收到响应(即请求的网页),并且可以同时处理大量的流量请求,而不会出现问题。

这是基本的Web服务器设置示例:

当人们使用浏览器从移动设备,平板电脑,笔记本电脑或台式机访问网页时,请求将通过Internet发送到相关的Web服务器。如果许多人在短时间内请求页面,则Web服务器可能会超载。最好是,过载的服务器可能要花很长时间才能发送页面。最糟糕的是,它根本无法响应。服务器正在执行许多活动,包括检索网页内容和处理来自客户端的大量连接请求。您会看到它怎么可能超载!

无论您使用的是哪种Web服务器,在其前面添加NGINX作为反向代理都可以提高其性能和规模。NGINX使用一种非常有效的方法来处理传入的请求,这意味着它可以处理非常大的流量而不会导致过载,并将请求以一种可以处理的方式传递给Web服务器。反过来,这可以防止Web服务器过载,减慢甚至失败。通过添加NGINX,您可以分工:NGINX处理传入的请求,而Web服务器访问和提供Web页面。NGINX可以通过存储常见的响应来进一步减轻Web服务器的负载,从而使Web服务器不需要每次都重新处理它们。

请记住,您的组织可能正在使用诸如WordPress或Google Docs之类的第三方服务来托管其网站,而不是运行自己的Web服务器。如果不确定,请咨询您的IT管理员。在这种情况下,第三方将运行反向代理和Web服务器,并负责处理用户对您网站的请求。如果网站运行不正常,您可以与第三方交谈并建议他们尝试NGINX。我们很乐意使用NGINX开源软件免费帮助他们提高托管网站的性能和规模,就像我们可以为您自己托管的网站提供帮助一样。

对于更高级的需求

在教育,公共政府或非营利部门中的某些人可能会发现,您需要的功能和支持比NGINX开放源代码所能提供的更多。例如,您可能在不同区域托管了多个服务器,或者需要高级负载平衡算法和身份验证。

在这种情况下,我们需要提供进一步的免费帮助,以供审核和批准:一年的许可证,最多可用于NGINX Plus的商业版本NGINX Plus的五个实例。申请NGINX Plus许可证2

注意:提高网站性能之前,您不必等待NGINX Plus许可证。开始使用NGINX开放源代码,然后在收到许可证后移至NGINX Plus。

要获得有关NGINX Plus的指导,我们建议您查看NGINX食谱:用于性能负载平衡的高级食谱的第6–9和11–16章中讨论的更高级的功能。

我们在一起

NGINX非常幸运,拥有一个热情的全球用户社区。我们永远不会因其独创性,慷慨和精神而感到惊讶。我们希望我们都能发挥这种优势,并帮助确保在COVID‑19大流行期间尽可能保持连续性。

这就是为什么我们想请你们每个人(NGINX Novice和NGINX Expert)都为您提供帮助。

请查看本博客文章,并使用#nginxhelp在Twitter上关注我们,以随时了解相关更新。

https://www.nginx.com/blog/free-resources-for-websites-impacted-by-covid-19/

 

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。