【CentOS7】下载nginx报错:No package nginx available. Error: Nothing to do

错误展示

[root@localhost ~]# yum install -y nginx
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: ftp.sjtu.edu.cn
 * extras: ftp.sjtu.edu.cn
 * updates: mirrors.shu.edu.cn
No package nginx available.
Error: Nothing to do

出现这个的原因是因为本地yum源中没有nginx。

解决办法

法1:创建一个/etc/yum.repos.d/nginx.repo的文件,新增一个yum源。

vim /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

法2:安装epel

EPEL (Extra Packages for Enterprise Linux)基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包。

yum -y install epel-release 

然后再安装nginx

yum install -y nginx

你可能感兴趣的:(nginx,运维,linux,centos)