yum 下载nginx
时间: 2025-01-03 09:09:08 浏览: 10
### 如何通过 YUM 安装 Nginx
#### 准备工作
为了确保顺利安装 Nginx,在开始之前需确认系统已更新至最新状态,并拥有必要的权限。
#### 安装 `yum-utils` 工具包
在某些情况下,可能需要先安装 `yum-utils` 来管理额外的仓库。这一步并非总是必需,但在特定环境中可能是有用的。
```bash
sudo yum install yum-utils
```
#### 配置 Nginx 仓库
进入 `/etc/yum.repos.d/` 目录并创建名为 `nginx.repo` 的文件用于定义新的软件源:
```bash
cd /etc/yum.repos.d/
vim nginx.repo
```
向该文件内添加如下内容以指定稳定版或主线版本的 Nginx 源:
对于 CentOS/RHEL 8 用户而言,可以使用下面的内容来配置稳定的 Nginx 版本[^3]:
```ini
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/8/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
```
或者选择更频繁更新但可能存在更多实验性质特性的主线版本:
```ini
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/8/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
```
保存更改后退出编辑器。
#### 执行安装操作
现在可以通过简单的命令完成 Nginx 的实际安装过程:
```bash
sudo yum install -y nginx
```
#### 启动服务与设置开机自启
一旦安装完毕,则应立即启动 Nginx 并将其加入到系统的初始化进程中以便于每次重启时自动加载:
```bash
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
```
此时应该可以在浏览器中输入服务器 IP 地址访问默认页面验证是否成功部署了 Nginx。
阅读全文