在红帽系统中安装nginx
时间: 2024-12-12 22:25:10 浏览: 17
在Red Hat Enterprise Linux (RHEL) 系统中安装 Nginx,通常采用包管理器 yum 或 dnf 进行。以下是通过这两种方式安装的步骤:
### 使用 Yum 安装(适用于 RHEL/CentOS 7及更高版本)
1. 打开终端:
```
sudo su - # 如果需要输入密码
```
2. 更新系统软件源:
```
yum update -y
```
3. 添加 EPEL(额外功能包仓库),如果尚未添加:
```bash
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-<version>.noarch.rpm
rpm -ivh epel-release-latest-<version>.noarch.rpm
```
4. 代替 `<version>`,替换为对应版本的 EPEL 发行版,例如 `7` 或 `8`。然后运行:
```
yum install epel-release -y
```
5. 安装 Nginx:
```
yum install nginx -y
```
6. 启动并设置服务自动启动:
```
systemctl start nginx
systemctl enable nginx
```
### 使用 DNF 安装(适用于 RHEL/CentOS 8 及更新版本)
1. 同样打开终端并切换到root权限:
```
sudo su -
```
2. 更新系统:
```
dnf update -y
```
3. 添加 EPEL仓库:
```
dnf config-manager --add-repo=https://mirrors.fedoraproject.org/mirrorlist?repo=epel-$releasever&arch=$basearch
```
4. 安装 Nginx:
```
dnf install nginx -y
```
5. 启动并开机自启:
```
systemctl start nginx
systemctl enable nginx
```
完成以上操作后,Nginx应该已经成功安装,并可以访问其默认的监听地址(通常是 http://localhost 或 http://[服务器IP]:80)。
阅读全文