Nginx是一款高性能的开源Web服务器和反向代理服务器,以其轻量级和高效能而广受欢迎。在本教程中,我们将学习在 CentOS 8 操作系统上安装和配置 Nginx。
步骤 1:更新系统
在安装任何软件之前,让我们先更新系统的软件包列表和已安装的软件包。
sudo yum update
步骤 2:安装 Nginx
现在,我们可以使用 yum
包管理器来安装 Nginx。
sudo yum install nginx
步骤 3:启动 Nginx
安装完成后,启动 Nginx 服务。
sudo systemctl start nginx
步骤 4:设置开机自启动
确保 Nginx 在系统启动时自动启动。
sudo systemctl enable nginx
步骤 5:配置防火墙
如果系统启用了防火墙(firewalld),请允许 HTTP(80)和 HTTPS(443)流量通过。如果还没有安装防火墙,您可以通过以下命令进行安装并启用:
sudo yum install firewalld
sudo systemctl start firewalld
sudo systemctl enable firewalld
然后,允许 HTTP 和 HTTPS 流量:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
步骤 6:验证 Nginx 安装
浏览器输入IP地址访问测试
现在,Nginx 已经在您的 CentOS 8 系统上使用 yum
安装并运行。您可以通过在 Web 浏览器中输入服务器的 IP 地址或域名来验证 Nginx 是否正常运行。如果一切设置正确,您应该能够看到 Nginx 的默认欢迎页面。