记录云主机离线部署zabbix期间遇到的问题

教程推荐

教程参考:CentOS7 离线安装 ZABBIX 5.0__MH8888的博客-CSDN博客_centos离线安装zabbix

前情提要,在自己本地vmware的centOS7的NAT模式下在线部署,可参考:Centos7安装Zabbix步骤_余豪520的博客-CSDN博客_centos7安装zabbix

所遇问题

1)在有网的机器下安装,缺少依赖情况:

 必须按照教程中的要求,补充所有所需依赖:

 2)安装centos-release-scl时,会新增两个repo文件,将他们同样放置/etc/yum.repos.d/bak文件夹下:

# yum install centos-release-scl

3)安装zabbix-web-mysql-scl及zabbix-apache-conf-scl,php组件期间疯狂报错现象:

3.1 Requires:libwebp.so.4()(64bit)

https://pkgs.org/search/?q=libwebp.so.4()(64bit)

选择所需版本从镜像连接直接下载至本地,我这边选择“x86_64”后缀文件。利用filezilla传至虚拟机的仓库下。

# yum install libwebp

 这个依赖缺失下载非常顺利。

3.2 Requires:scl-utils(!!!!!)

 

 https://pkgs.org/download/scl-utils-build

在仓库下放入依赖,下载安装失败,使用的语句:

# yum install scl-utils-build
# yum -y localinstall scl-utils-build
# rpm -ivh scl-utils-build-20130529-19.el7.x86_64.rpm

 正确做法:

# yum localinstall scl-utils-build-scl-utils-build-20130529-19.el7.x86_64.rpm

安装成功后,即可运行php组件安装语句:

# yum install zabbix-web-mysql-scl zabbix-apache-conf-scl

 4)rh-php72-php-fpm服务启动不起来,zabbix的web页面报503:

报错:Job for rh-php72-php-fpm.service failed because the control process exited with error code.

 

 

 排除问题1:scl的版本

 

(确定正确无误)

排除问题2:98端口情况

 

  php-fpm服务占用端口!!!!此处需要的是rh-php72-php-fpm.service服务,关闭php-fpm,停止占用端口。

# systemctl stop php-fpm

再次启动服务:

# systemctl start rh-php72-php-fpm
# systemctl status rh-php72-php-fpm
# systemctl enable rh-php72-php-fpm

部署成功!!! 

另外时区的问题,一定要去除“;”,修改为“Asia/Shanghai",并重启所有服务!

#systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值