Nginx教程

Nginx Plus?

什么是 Nginx Plus?

Nginx 是一个开源网络服务器。它太棒了。它与许多后端和应用程序服务器集成良好。
Nginx Plus 是 Nginx 的商业版本。 Nginx Plus 的功能比 Nginx 多。如:
会话持久性以确保将请求路由到同一上游服务器。 功能齐全的负载均衡器。 使用 DNS 发现服务。 更多地控制缓存 单点登录 WAF 动态模块 主动长度检查以停止向故障服务器发送请求 MP4 流媒体的带宽控制 高可用集群避免单点故障
Nginx Plus 可用于以下发行版:
RHEL/CentOS AWS Linux Oracle Linux FreeSSD Ubuntu Debian SUSE
也可用于以下 IaaS(基础设施即服务):
Google 云平台(GCP) 亚马逊网络服务(AWS) 微软 Azure

安装 Nginx Plus

由于 Ngnix 是付费产品,我们需要许可证密钥才能完成安装,并且可以从 Nginx 商店购买。但是 Nginx 提供 30 天免费试用版,并且在购买前还可以探索这些功能。所以我们可以下载试用版。
首先,如果你已经安装了Nginx,那么你需要卸载它以防止冲突。
安装Ngnix另外,在 Debian 或 Ubuntu 上,使用以下步骤:
第 1 步: 创建/etc/ssl/Nginx 目录以存储存储库证书。
$ sudo mkdir /etc/ssl/Nginx
$ cd /etc/ssl/Nginx
第 2 步: 我们需要从 Nginx 客户门户网站下载公共和私有证书 https://cs.Nginx.com 并下载 Nginx-repo.crt 和 Nginx-repo.key 文件。
第 3 步: 将文件复制到创建的/etc/ssl/Nginx/目录中。
$ sudo cp Nginx-repo.crt /etc/ssl/Nginx/
$ sudo cp Nginx-repo.key /etc/ssl/Nginx/
第四步: 从Nginx官网Nginx.org下载Nginx签名密钥,通过如下命令添加:
$ sudo wget https://Nginx.org/keys/Nginx_signing.key
$ sudo apt-key add Nginx_signing.key
第 5 步: 安装 apt-utils 包和 Nginx Plus 存储库:
对 Debian 使用以下命令:
$ sudo apt-get install apt-transport-https lsb-release ca-certificates
$ printf "deb https://plus-pkgs.Nginx.com/debian 'lsb_release-cs' Nginx-plus\n" | sudo tee /etc/apt/sources.list.d/Nginx-plus.list
或者在 Ubuntu 上使用以下命令:
$ sudo apt-get install apt-transport-https lsb-release ca-certificates
$ printf "deb https://plus-pkgs.Nginx.com/ubuntu 'lsb_release-cs' Nginx-plus\n" | sudo tee /etc/apt/sources.list.d/Nginx-plus.list
第 6 步: 将 90Nginx 文件下载到 /etc/apt/apt.conf.d:
$ sudo wget-q-O /etc/apt/apt.conf.d/90Nginx https://cs.Nginx.com/static/files/90Nginx
第 7 步: 更新存储库信息:
$ sudo apt-get update
第 8 步: 最后,在更新存储库后,安装 Nginx-plus 包。要安装 Nginx Plus,请使用以下命令:
$ sudo apt-get install-y Nginx-plus
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4