yum install ngin
时间: 2025-05-31 08:21:47 浏览: 14
### 三、Yum安装Nginx
为了正确使用 `yum` 安装 Nginx,需要遵循特定的步骤来确保环境准备充分并完成安装过程。以下是详细的说明:
#### 准备阶段
由于 Nginx 并未包含在 CentOS 的官方 Yum 源中,因此需要引入 EPEL (Extra Packages for Enterprise Linux) 或者专门针对 Nginx 提供支持的第三方源[^2]。
执行以下命令以安装 EPEL 软件库:
```bash
sudo yum -y install epel-release
```
随后刷新本地软件包索引缓存,以便能够识别新加入的资源:
```bash
sudo yum -y update
```
#### 配置Nginx专用Yum仓库
如果希望获取最新版本或者更稳定的发行版,则推荐直接配置由 Nginx 官方维护的 Yum 存储库[^3]。编辑 `/etc/yum.repos.d/nginx.repo` 文件,添加如下内容:
```ini
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
```
注意这里有两个部分 `[nginx-stable]` 和 `[nginx-mainline]` ,通常建议启用稳定分支即设置其下的 enabled 参数为 1 。对于测试用途可以选择开启主线(mainline),但生产环境中应谨慎对待。
#### 实施安装操作
当上述准备工作完成后,即可正式开始安装流程。运行下面这条简单的指令实现自动化部署:
```bash
sudo yum -y install nginx
```
#### 后续处理事项
一旦顺利完成安装之后,还需要做一些额外的工作才能让 Web Server 正常运作起来。主要包括但不限于以下几个方面:
- **启动服务**
```bash
sudo systemctl start nginx
```
- **设定开机自动加载**
```bash
sudo systemctl enable nginx
```
- **确认当前状态**
使用 status 命令查询实例是否处于活跃态。
```bash
sudo systemctl status nginx
```
- **验证外部访问能力**
浏览器输入服务器IP地址或域名,默认首页应该呈现出来表示一切正常运转当中。
以上便是基于 YUM 工具链快速搭建起 NGINX HTTP(S)/Reverse Proxy Service 的全过程概述[^1]。
阅读全文
相关推荐








