bash
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-latest-5.0.el7.noarch.rpm
yum clean all
yum macache fast
编辑配置文件 /etc/yum.repos.d/zabbix.repo and enable zabbix-frontend repository.
bash
[zabbix-frontend]
...
enabled=1
...
下载相关包
bash
yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl
此时会报错:Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64
这是因为CentOS7的SCL源在2024年6月30日停止维护了。 当scl源里面默认使用了centos官方的地址,无法连接,需要替换为阿里云。替换方式如下:
进入依赖路径:
bash
cd /etc/yum.repos.d/
bash
vim CentOS-SCLo-scl-rh.repo

bash
vim CentOS-SCLo-scl.repo

由于下载后的路径太长,添加软链接,方便访问:
bash
ln -s /etc/opt/rh/rh-php72 /etc/php
ln -s /etc/opt/rh/rh-nginx116/nginx /etc/nginx
