zabbix服务安装部署

1.安装配置zabbix专用源

  • rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
  • 也可以进入https://mirrors.tuna.tsinghua.edu.cn/这个网站自己找到这个包

进行这一步之后,/etc/yum.repos.d 目录下会生成 zabbix.repo 文件,即可正常使用zabbix源
在这里插入图片描述
在这里插入图片描述
然后 yum clean all
yum makecache

2.安装zabbix服务端组件

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get
出现以下错误,可以参考:https://blog.csdn.net/DFT99/article/details/113386625和https://blog.csdn.net/ckg8933/article/details/83379279这篇文章
在这里插入图片描述

3.安装zabbix前端组件

yum -y install centos-release-scl
编辑配置文件 /etc/yum.repos.d/zabbix.repo,找到下图所示字段,并设置为1(1-启用;0-不启用)启用前端,保存并退出文件
在这里插入图片描述

4.安装zabbix前端页面、初始数据库、PHP及httpd组件

yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl
要是在这一步出现这个错误:可以参考https://blog.csdn.net/weixin_44897792/article/details/97017329这篇文章
在这里插入图片描述

5.安装并配置MYSQL数据库

参考https://blog.csdn.net/qq_44944641/article/details/112756742这篇文章

  • create database zabbix character set utf8 collate utf8_bin; //创建zabbix数据库
  • create user zabbix@localhost identified by ‘Zabbix@123’; //创建zabbix数据库用户,并设置密码(单引号内修改为自己设置的密码)
  • grant all privileges on zabbix.* to zabbix@localhost; //设置zabbix用户对zabbix数据库具有本地管理权限
    如果这一步出现像我一样的错误,可以这样:(蓝色为解决方案,红色为错误)
    在这里插入图片描述

- quit //退出数据库命令行

6.导入zabbix初始数据库

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p’Zabbix@123’ zabbix //单引号内为刚才设置的zabbix数据库用户密码,这一步耗时比较长,耐心等待即可
在这里插入图片描述

7.zabbix配置初始化

1.配置数据库连接信息

编辑配置文件 /etc/zabbix/zabbix_server.conf,找到以下字段,去掉前面的#号,填入正确的zabbix数据库连接信息,保存并退出文件
在这里插入图片描述

2.配置时区信息

编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,找到php_value[date.timezone] = 字段,去掉前面的分号,并填入上海时区
php_value[date.timezone] = Asia/Shanghai

3.配置字体,避免前台监控图形中文乱码

  • yum -y install wqy-microhei-fonts
  • mv /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf.bak
  • cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

4.启动zabbix相关服务并设置开机自启动

  • systemctl restart zabbix-server httpd rh-php72-php-fpm
  • systemctl enable zabbix-server httpd rh-php72-php-fpm
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值