要在 CentOS 7 上安装 Nginx,你可以使用 EPEL 存储库(Extra Packages for Enterprise Linux)提供的 Nginx 软件包。以下是安装 Nginx 的步骤:
1、安装 EPEL 存储库:
如果你还没有安装 EPEL 存储库,请使用以下命令安装:
sudo yum install epel-release
2、安装 Nginx:
安装 Nginx 软件包,你可以使用以下命令:
sudo yum install nginx
你将收到一个提示,询问是否要继续安装,输入 y 确认。
3、启动 Nginx 服务:
安装完成后,使用以下命令启动 Nginx 服务:
sudo systemctl start nginx
4、设置 Nginx 开机自启动:
如果你希望在系统启动时自动启动 Nginx,请运行以下命令:
sudo systemctl enable nginx
5、检查 Nginx 服务状态:
使用以下命令检查 Nginx 服务是否正在运行:
sudo systemctl status nginx
如果一切正常,你应该看到 Nginx 服务已经在运行。
6、配置防火墙规则(如果需要):
如果你的防火墙启用并且你希望通过 HTTP 或 HTTPS 访问 Nginx,请确保允许相应的端口。例如,要允许 HTTP(端口 80)和 HTTPS(端口 443)流量,可以运行以下命令:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
现在,Nginx已成功安装并正在运行在你的 CentOS 7 服务器上。你可以使用浏览器或其他 HTTP 客户端访问服务器的默认网页,或者根据需要配置和部署你的网站或应用程序。如果需要自定义 Nginx 配置,请编辑 /etc/nginx/nginx.conf 文件以进行更改。
注意:以上提供的步骤安装的是 CentOS 7 默认存储库中的 Nginx 版本,而不是特定版本,如果需要特定版本安装,请点击这里