点赞
评论
收藏
分享
举报
基础知识回顾:安装 NGINX 开源版和 NGINX Plus
发表于2023-12-19 16:07

浏览 813

原文作者:Robert Haynes - F5
原文链接:基础知识回顾:安装 NGINX 开源版和 NGINX Plus
转载来源:NGINX 中文官网

NGINX 唯一中文官方社区 ,尽在 nginx.org.cn



 

如今,NGINX 仍然是全球最受欢迎的 web 服务器 — 为超过三分之一的网站和近一半的全球 1000 个最繁忙的网站提供服务。凭借丰富的产品解决方案,NGINX 就像一把瑞士军刀™,您可以将其用在许多网站和应用交付用例中。不过我们知道如果您是刚刚开始使用 NGINX,可能会有点发怵。

如果您刚刚开始使用 NGINX,我们希望能帮助您简化起始步骤。网上有很多教程,但有些已经过时或相互矛盾,只会给您带来更多挑战。在这里,我们将快速为您提供适当的资源。

   

安装 NGINX 的资源

选择适合您的 NGINX 产品是一个很好的开始:

  • NGINX 开源版 — 我们的免费开源产品
  • NGINX Plus — 我们的企业级产品,提供商业支持

为了确定哪款产品最适合您或您的公司,请查看 NGINX 开源版和 NGINX Plus 的对比表格。此外,不要害怕尝试 — NGINX 用户经常学习和尝试他们从他人或 NGINX 文档中学到的技巧。就如何充分利用 NGINX 开源版和 NGINX Plus,有很多东西等着您去学习。

如果您选择 NGINX 开源版,我们强烈建议您从官方 NGINX repo (nginx.org) 安装,因为第三方发行版经常提供过时的 NGINX 版本。如欲获取完整的 NGINX 开源版安装说明,请参见 NGINX Plus 管理指南中的“安装 NGINX 开源版”章节

对于 NGINX 开源版和 NGINX Plus,我们为所有支持的操作系统提供了具体步骤,包括 Alpine Linux、Amazon Linux 2、CentOS、Debian、FreeBSD、Oracle Linux、Red Hat Enterprise Linux (RHEL)、SUSE Linux Enterprise Server (SLES) 和 Ubuntu。

   

观看网络研讨会

除文档之外,您还可以点击此处观看我们免费的网络研讨会《NGINX:基础知识和最佳实践》的回放录像,进入 NGINX 旅程的下一阶段。您可以深入了解 NGINX 开源版和 NGINX Plus 并了解以下信息:

  • 验证 NGINX 是否正常运行的方法
  • NGINX 基本和高级配置
  • 如何使用 keepalive 提高性能
  • 使用 NGINX 日志进行调试和故障排除的基础知识

如果你对 NGINX 开源版感兴趣,但仍然有疑问,请扫描下方左边的二维码加入我们的官方微信群,或关注我们的官方公众号获取更多最新资讯!





NGINX 唯一中文官方社区 ,尽在 nginx.org.cn

更多 NGINX 相关的技术干货、互动问答、系列课程、活动资源: 开源社区官网 | 微信公众号


已修改于2023-12-19 16:07
本作品系原创
创作不易,留下一份鼓励
NGINX官方账号

暂无个人介绍

关注



写下您的评论
发表评论
全部评论(0)

按点赞数排序

按时间排序

关于作者
NGINX官方账号
这家伙很懒还未留下介绍~
242
文章
21
问答
198
粉丝
相关文章
NGINX开源版本和商用版本的差异化对比 先从官方的对比图讲起: 其中NGINXPLUS一栏代表当前商用版本的功能/场景支持列表,NGINXOSS一栏代表社区开源版本的功能支持列表。 再从NGINX模块增强角度的对比图讲起: 其中新增的商业版本模块,是在原来开源模块基础上额外具备的,简单地说是商业版本独有的;其次,开源模块的增强部分,在商业版本里相比传统的开源模块,又做了些许优化与提升。 出处引用:https://www.nginx.com/products/nginx/#compare-versions 最后从NGINXController角度和社区开源版本的行业定制的对比图说起: 某行业基于开源版本的定制化视图: NGINX官方部分摘录: 从这一系列的结构介绍里可以看出,NGINXController对部署的要求及NGINX服务的纳管情况,简单地说提供一个平台工具来定位用了哪些NGINX服务,NGINX服务的进程情况如何,NGINX相关监控指标运行情况等,相比某行业基于开源版的定制,一个是追求原味的呈现,另一个是更贴近客
点赞 1
浏览 1.4k
NGINXPLUS提供了集群同步的脚本,可以实现集群中各实例的配置同步。具体的同步方法如下:l NGINXPLUS同步配置首先需要在被同步的从NGINXPLUS实例上配置针对主NGINXPLUS实例的免密SSH登录,配置方式如下:在主NGINXPLUS实例上生成本机的公钥和私钥: ssh-keygen-trsa 这时,会在~/.ssh目录下生成文件将公钥发送到从NGINXPLUS实例上,发送成功后,会在从NGINXPLUS的~/.ssh下生成authorized_keys文件 ssh-cory-id-i ~/.ssh/id_rsa.pubroot@192.168.174.133(主NGINXPLUS的地址) NGINXPlus通常部署在两个或更多设备的HA群集中。可以通过配置同步功能使管理员可以将配置从群集中的一台计算机(主服务器)推送到其对等服务器:在主NGINXPLUS上安装nginx-sync文件:yuminstallnginx-sync在主服务器上创建nginx-sync.conf配置文件:创建 
点赞 0
浏览 2k
简介如果多个NGINXPlus实例组织在一个集群中,它们之间可以共享一些状态数据,包括:•会话保持信息•请求限制,requestlimiting•键值存储,Key-Value存储所有NGINXPlus实例都可以与集群中的所有其他成员交换状态数据,前提是共享内存区域在所有集群成员上具有相同的名称,这一点可以通过配置同步来实现。状态同步对于NGINX集群的运作有着重要的意义,用户请求无论到达哪个NGINX实例,都将遵循相同的转发和处理策略,维持了会话的持续性,降低了应用设计的复杂度,同时也节约了运维成本。下面简单介绍一下如何配置和使用状态同步。1.配置NGINX状态同步。stream{  #ExampleconfigurationforTCPloadbalancing  resolver10.1.10.100status_zone=resolver-stream;  keyval_zonezone=kv_stream:32kstate=/var/lib/nginx/state/kv_str
点赞 2
浏览 1.6k