zabbix5.2最新版安装

官方网站
https://www.zabbix.com/cn/download

(都是本人自己创作的文章)原创链接地址:https://www.jianshu.com/p/d7f43bdb1527
#第一步、首先第一步关闭防火墙及selinux(本文这里临时关闭,永久关闭自行上网上查找)

systemctl stop firewalld.service
setenforce 0

#第二步、安装5.2官方镜像仓库

rpm -Uvh https://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm
dnf clean all

#第三步、下载国内源(阿里源),把之前的源换掉。在把 zabbix.repo源里信息更新一下。

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all     #清除本地 yum缓存
yum makecache     #创建新的本地 yum缓存

yum -y install epel-release 下载扩展源
yum install zabbix-sender zabbix-agent zabbix-get
可执行也可忽略这一步

进入zabbix.repo 里如果是下面这样则无需修改执行下面语句。
vim /etc/yum.repos.d/zabbix.repo

[zabbix]
name=Zabbix Official Repository - $basearch
#baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.2/rhel/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
#baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/frontend
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.2/rhel/8/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-debuginfo]
name=Zabbix Official Repository debuginfo - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.2/rhel/8/$basearch/
#baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/debuginfo/
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
gpgcheck=1

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
#baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.2/rhel/8/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

#第四步、下载服务

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

#第五步、配置数据库及操作
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

yum -y install mysql-server

systemctl restart mysqld

mysql -u root -p 如果没有密码则直接进入数据库中:
查找初始化密码:
grep password /var/log/mysqld.log

创建库及授权操作:

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> flush privileges;
mysql> \q

#第五步、在Zabbix服务器主机上导入初始架构和数据:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p"password" zabbix

为Zabbix server配置数据库:
编辑配置文件 vim /etc/zabbix/zabbix_server.conf

DBPassword=password

启动Zabbix server和agent进程
启动Zabbix server和agent进程,并为它们设置开机自启:

systemctl restart zabbix-server zabbix-agent httpd php-fpm
systemctl enable zabbix-server zabbix-agent httpd php-fpm

#启动数据库:
如果没有启动则启动一下
systemctl restart mysqld
查端口10050、10051 是否启动
[root@zabbix-service ~]# ss -natl
配置Zabbix前端
连接到新安装的Zabbix前端: http://server_ip/zabbix

#配置agent客户端:
agent端安装配置:
[root@agent ~]# yum -y install zabbix-agent -y
[root@agent ~]# vim /etc/zabbix/zabbix_agentd.conf

Server=192.168.122.206      #被动模式 zabbix-server-ip*         (服务端ip)
ServerActive=192.168.122.206,192.168.122.207     #主动模式 zabbix-server-ip(服务端ip)
Hostname=agent                                   #客户端主机名称
UnsafeUserParameters=1                           #是否限制用户自定义 keys 使用特殊字符

启动服务:
[root@agent ~]# systemctl start zabbix-agent
[root@agent ~]# systemctl enable zabbix-agent
[root@agent ~]# ss -anlp |grep :10050

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值