Nginx是一个开源Web服务器。这太棒了。它与许多后端和应用程序服务器很好地集成在一起。
Nginx Plus是Nginx的商业版本。 Nginx Plus比Nginx具有更多功能。如:
- 会话持久性, 以确保将请求路由到同一上游服务器。
- 功能齐全的负载均衡器。
- 使用DNS发现服务。
- 对缓存的更多控制
- 单点登录
- WAF动态模块
- 活动长度检查可停止向故障服务器发送请求
- MP4流的带宽控制
- 高可用性集群可避免单点故障
- RHEL / CentOS
- 亚马逊Linux
- Oracle Linux
- FreeSSD
- Ubuntu
- 德比安
- SUSE
- Google Cloud Platform(GCP)
- 亚马逊网络服务(AWS)
- 微软Azure
首先, 如果你已经安装了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
【如何安装Nginx Plus()】步骤7:更新存储库信息:
$ sudo apt-get update
步骤8:最后, 在更新存储库之后, 安装nginx-plus软件包。要安装Nginx Plus, 请使用以下命令:
$ sudo apt-get install -y nginx-plus
推荐阅读
- Debian/Ubuntu安装NGINX详细步骤
- Windows安装NGINX详细步骤
- 译JavaKotlinRNFlutter 开发出来的 App 大小,你了解过吗()
- Android6.0系统添加那些新特性
- 浅谈Android发展趋势分析
- 无效的绑定声明(未找到)包名.mapper.XXXMapper.方法。IDEA中接口与映射文件未在一起问题
- RequestMapping的使用
- Unity打包安卓APK常见问题
- 函数方法that与apply