Redhat/CentOS安装Ng

Redhat/CentOS安装Ng

在 Redhat/CentOS上安装Nginx

Nginx 可以通过两种方式安装:

我们可以从默认的 RHEL 或 CentOS 存储库安装 Nginx。这是最简单快捷的方法,但通常提供的软件包已过时。
我们还可以从 Nginx.org 上的官方存储库安装 Nginx。为此,我们只需在第一次设置 yum 存储库,但之后,提供的包始终是最新的。

从操作系统存储库安装 Nginx

第 1 步: 为 Nginx 包安装 EPEL 存储库:
这里, EPEL 代表企业 Linux 的额外包。因为,作为包管理器的 yum 在其默认存储库中不包含最新版本的 Nginx;安装 EPEL 将确保 RHEL 或 CentOS 上的 Nginx 保持最新。
使用以下命令安装 Epel 存储库。
$ sudo yum install epel-release

第 2 步: 更新存储库
使用以下命令更新存储库。
$ sudo yum update

第 3 步: 安装 Nginx
要安装 Nginx,请使用以下命令:
$ yum install Nginx

第 4 步: 验证安装
要验证Nginx是否安装成功或知道Nginx的版本,请使用以下命令:
$ sudo Nginx ?v

从官方 Nginx 存储库安装 Nginx

第 1 步: 通过创建用于 RHEL 或 CentOS 的 yum 存储库etc/yum.repos.d 中的文件 Nginx.org。要设置 yum 存储库,这里我使用的是 vi 编辑器:
$ sudo vi /etc/yum.repos.d/Nginx.repo

第 2 步: 将以下代码行添加到 Nginx.repo
[Nginx]
name=Nginx repo
baseurl=https://Nginx.org/packages/mainline/<OS>/<OSRELEASE>/$basearch/
gpgcheck=0
enabled=1

这里,

/mainline 指向 Nginx 开源的最新主线版本,删除它以获得最新的稳定版本。

<操作系统>
这是操作系统的名称,即 rhel 或 centos



此元素是版本号,例如 6、6._x、7、7._x_ 等。

例如,要获取 CentOS 7 的最新主线包,请使用以下几行:
[Nginx]
name=Nginx repo
baseurl=https://Nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1

第 3 步: 在: 提示符下按 ESC 和 wq 保存文件。
第 4 步: 更新存储库
使用以下命令更新存储库。
$ sudo yum update

第 5 步: 安装 Nginx
要安装 Nginx,请使用以下命令:
$ yum install Nginx

第六步: 验证安装
要验证Nginx是否安装成功或知道Nginx的版本,使用以下命令:
$ sudo Nginx ?v