Centos7安装Zabbix5.0的yum安装失败的解决方案

目前由于Centos7停服以及Zabbix官方限制了其5.0版本在Centos7上安装服务版本,因此可能会导致安装Zabbix5.0的一些组件无法正常安装。

zabbix5.0安装参考:一、zabbix 5.0 部署_zabbix5.0部署-CSDN博客

问题现象

当安装到zabbix的GUI包时报如下错误:

解决方案 

报错提示centos-sclo-sclo源不可用,我们寻找国内yum源进行替换:

找到CentOS-SCLo-scl.rep文件,打开编辑进行替换

[centos-sclo-sclo]
name=CentOS-7 - SCLo sclo
# 这里使用清华源
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/sclo/$basearch/sclo/
#mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=7&repo=sclo-sclo
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

yum clean all

yum makecache

重新安装

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

提示缺少依赖包rh-php72-php-fpm和rh-nginx116-nginx两个包,这是因为官方默认已经不提供这两个包了,需要寻找替代源,这里我们使用清华的:

vim CentOS-SCLo-scl-rh.repo

​
[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/sclo/$basearch/rh/
#mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=7&repo=sclo-rh
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

​

再次安装,依赖包找到了,仓库也是我们上面配置的centos-sclo-rh

后面就按照上面博主的文章进行配置,配置完启动服务后访问

systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

然后访问页面就可以进行安装使用了。

总结

CentOS-7 - SCLo sclo和CentOS-7 - SCLo rh这两个源配置非常重要

目前清华和阿里还支持使用,5.0LTS到2025年就结束了,后面就不好说了。

清华sclo包地址:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/sclo/x86_64/sclo/Packages/s/

阿里sclo包地址:https://mirrors.aliyun.com/centos/7/sclo/x86_64/sclo/Packages/s/?spm=a2c6h.25603864.0.0.1f731b27k67bG2 源里面也可以搜索到rh-php72系列的包,很多源安装报错其实就是因为源没有这个包导致的。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xingdiango

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值