📅  最后修改于: 2021-01-07 06:01:48             🧑  作者: Mango
Nginx是一个开源Web服务器。这太棒了。它与许多后端和应用程序服务器很好地集成在一起。
Nginx Plus是Nginx的商业版本。 Nginx Plus比Nginx具有更多功能。如:
Nginx Plus可用于以下发行版:
并且还可以在以下IaaS(基础架构即服务)上使用:
由于Ngnix是付费产品,我们将需要许可证密钥才能完成安装,并且可以从Nginx商店购买。但是Nginx提供30天的免费试用版,并在购买前先探讨其功能。因此,我们可以下载并浏览试用版。
首先,如果已经安装了Nginx,则需要将其卸载以防止冲突。
要在Debian或Ubuntu上安装Ngnix Plus,请使用以下步骤:
步骤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/
步骤4:从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