如何在 CentOS 8 上安装 Nginx
Nginx ( Engine X ) 是最流行、功能强大且性能卓越的开源 HTTP Web 服务器和反向代理服务器,具有可扩展的事件驱动(异步)架构。由于其速度快、稳定性高、功能丰富、配置简单且资源利用率低,它还可以用作负载均衡器、邮件代理和 HTTP 缓存。
在本文中,我们将解释如何在CentOS 8 Linux 服务器上安装Nginx HTTP Web 服务器。
在 CentOS 8 中安装 Nginx HTTP Web 服务器
1.要安装最新版本的Nginx Web 服务器,您需要使用以下yum 命令更新系统软件包。
# yum update
2.安装软件更新后,您可以使用以下命令从默认软件包存储库安装最新的稳定 Nginx 服务器。
# yum info nginx # yum install nginx
3.安装Nginx后,您可以通过运行以下systemctl 命令来启动、启用和验证状态。
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
4.使用以下firewall-cmd 命令在系统防火墙上打开并启用端口80和443以允许 Nginx 上的 Web 流量。
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
5.使用netstat或ss 命令验证防火墙上端口80和443是否启用。
# netstat -tulpn OR # ss -tulpn
6.现在,您可以通过在 Web 浏览器中访问服务器的公共 IP 地址来验证 Nginx Web 服务器是否已启动并正在运行。如果您不知道服务器的 IP 地址,可以运行 IP命令。
# ip addr
在上面的输出中,我的服务器 IP 地址是192.168.0.103,因此打开您的 Web 浏览器并输入 IP 地址。
http://192.168.0.103
就这样!在CentOS 8服务器上安装Nginx后,您可以继续设置 LEMP Stack来部署网站。