从您提供的信息来看,您已经尝试了系统更新和清除本地 repository 缓存,但是 nginx 包仍然无法被找到。
这可能是由于您的系统未能正确安装 epel-release 包导致的。请再次执行以下命令,确保 epel-release 被正确安装:
yum install epel-release -y
执行完毕后,再次运行 yum update 命令进行一次更新,并再次尝试安装 Nginx:
yum update -y
yum install nginx -y
如果上述步骤仍无法解决问题,则建议您尝试使用 Nginx 官方的 RPM 包进行安装。
下载 Nginx 官方的 RPM 包:http://nginx.org/packages/centos/7/x86_64/RPMS/
安装依赖包:yum install openssl openssl-devel pcre-devel zlib-devel gcc-c++ -y
安装 Nginx:rpm -ivh /path/to/nginx.rpm
希望以上信息对您有所帮助。 成功安装nginx