Nginx教程:从Linux包(RHEL/CentOS、Debian、Ubuntu)安装

nginx软件包可用于以下发行版和版本:

RHEL/CentOS:

版本 支持的平台
5.x x86_64, i386
6.x x86_64, i386
7.x x86_64, ppc64le

Debian:

版本 代码名称(codename) 支持的平台
7.x wheezy x86_64, i386
8.x jessie x86_64, i386

Ubuntu:

版本 代码名称(codename) 支持的平台
12.04 precise x86_64, i386
14.04 trusty x86_64, i386, aarch64/arm64
16.04 xenial x86_64, i386, ppc64el
16.10 yakkety x86_64, i386

SLES:

版本 支持的平台
12 x86_64

要实现Linux软件包的自动更新,可以为RHEL/CentOS发行版设置yum存储库,Debian/Ubuntu发行版的apt存储库,以及SLES的zypper存储库。

在本文中,我们重点以Debian/Ubuntu发行版的apt存储库作为一个演示,并在Ubuntu系统上安装Nginx。

1. 用于稳定版本的预构建软件包

RHEL/CentOS系统平台

要设置RHEL/CentOS的yum存储库,需要创建一个名称为/etc/yum.repos.d/nginx.repo的文件,其中包含以下内容:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1