【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源。

bash 复制代码
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的一个项目,为"红帽系"的操作系统提供额外的软件包。

bash 复制代码
yum -y install epel-release 

然后再安装nginx

bash 复制代码
yum install -y nginx
相关推荐
白云偷星子3 分钟前
RHCSA笔记4
运维
Hank Nie3 分钟前
操作系统实践 0 | xv6入门与配置
linux·运维·服务器·系统架构
怀旧,4 分钟前
【Linux系统编程】17. 进程间通信(下)
linux·运维·microsoft
czxyvX8 分钟前
011-Linux进程控制
linux
水冗水孚26 分钟前
使用Nginx auth_basic实现轻量级用户名密码登录认证(小项目快速落地)
nginx
DeeplyMind32 分钟前
第27章 常见问题与解决方案
运维·docker·容器
_OP_CHEN34 分钟前
【Linux系统编程】(三十六)深挖信号保存机制:未决、阻塞与信号集的底层实现全解析
linux·运维·操作系统·进程·c/c++·信号·信号保存
catoop35 分钟前
Nginx 解决 upstream sent too big header 错误
运维·nginx
IvanCodes43 分钟前
六、Linux核心服务与包管理
linux
ayaya_mana1 小时前
Linux一键部署Docker与镜像加速配置
linux·运维·docker