sudo yum update
sudo yum install nginx
sudo systemctl start nginx
sudo systemctl enable nginx

默认情况下,Nginx的配置文件位于/etc/nginx/nginx.conf。
这就是在CentOS上安装Nginx的基本步骤。安装完成后,您可以根据需要对Nginx的配置文件进行自定义,以满足您的特定需求。如果您想更详细地配置Nginx,可以编辑/etc/nginx/nginx.conf文件或在/etc/nginx/conf.d/目录中创建自定义配置文件。

8.如果您使用防火墙(firewall),还需要确保允许HTTP流量通过。您可以使用以下命令来打开HTTP端口(80):
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
这将允许HTTP流量通过防火墙。如果您需要启用HTTPS,您还需要打开HTTPS端口(443):
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
如果报错 FirewallD is not running,请启动FirewallD
sudo systemctl start firewalld
启用FirewallD以确保它在系统启动时自动启动:
sudo systemctl enable firewalld
请确保在启动FirewallD之后再尝试运行sudo firewall-cmd命令以添加服务。如果FirewallD已启用并运行,但仍然遇到问题,可能需要查看FirewallD的日志以获取更多详细信息。您可以使用以下命令来查看FirewallD的日志:
sudo journalctl -u firewalld
这将显示FirewallD的日志,您可以检查是否有任何错误或警告消息。如果问题仍然存在,日志文件中的信息可能有助于进一步诊断问题。