部署zabbix服务

发布于:2022-11-09 ⋅ 阅读:(7) ⋅ 点赞:(0) ⋅ 评论:(0)

1、部署zabbix服务。

环境准备

http://mirrors.aliyun.com/rockylinux/8.6/isos/x86_64/?spm=a2c6h.25603864.0.0.691f1515zguFfx

在这里插入图片描述
然后和安装linux8一样安装
在这里插入图片描述
使用阿里云Rocky Linux镜像源替代默认源

sed -i.bak -e 's|^mirrorlist=|#mirrorlist=|' -e 's|^#baseurl=|baseurl=|' -e 's|dl.rockylinux.org/$contentdir|mirrors.nju.edu.cn/rocky|' /etc/yum.repos.d/Rocky-*.repo
dnf makecache

在这里插入图片描述
关闭防火墙

systemctl stop firewalld

部署zabbix5.4

  1. 配置安装yum源
    dnf install https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.5/rhel/8/x86_64/zabbix-release-5.5-1.el8.noarch.rpm -y
    在这里插入图片描述
    在这里插入图片描述

  2. 安装zabbi server mysql
    yum install -y zabbix-server-mysql

  3. 安装zabbix agent
    yum install -y zabbix-agent2

  4. 安装zabbix web
    yum install -y zabbix-web-mysql httpd zabbix-apache-conf

  5. 安装数据库
    yum install -y mariadb-server

  6. 配置数据库
    启动数据库
    systemctl enable --now mariadb
    在这里插入图片描述
    配置数据库

mysql
create database zabbix character set utf8 collate utf8_bin;
create user 'zabbix'@'localhost' identified by 'zabbix';
grant all privileges on zabbix.* to 'zabbix'@'localhost';
exit
yum install -y zabbix-sql-scripts.noarch
zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix
mysql -uzabbix -pzabbix zabbix -e "show tables;"

在这里插入图片描述
在这里插入图片描述

  1. 为zabbix server配置数据库
    grep ^DB /etc/zabbix/zabbix_server.conf
    在这里插入图片描述

  2. 配置php时区

vim /etc/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
tail -1 /etc/php-fpm.d/zabbix.conf

在这里插入图片描述

  1. 启动服务,web界面安装
    systemctl enable --now httpd zabbix-server.service php-fpm.service zabbix-agent2.service

在这里插入图片描述
网页访问:172.25.10.20

在这里插入图片描述
http://172.25.10.20/zabbix
在这里插入图片描述
在这里插入图片描述
必要条件检测
在这里插入图片描述
配置DB连接
在这里插入图片描述
zabbix 服务器 详细信息

请输入主机名或主机IP地址和zabbix服务器的端口号,以及安装的名称(可选)。

在这里插入图片描述
在这里插入图片描述
安装前汇总,信息没有问题了,下一步
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
用户/密码:Admin/zabbix

在这里插入图片描述