zabbix
更新yum软件源
yum -y update
安装libevent开发库
yum install -y libevent-devel
安装net-snmp开发库,用于支持SNMP监控
yum install -y net-snmp-devel
安装MySQL开发库
yum install -y mysql-devel
安装软件集合仓库
yum install -y centos-release-scl
安装gcc 11编译环境
yum install -y devtoolset-11-gcc*
启用gcc 11环境
scl enable devtoolset-11 bash
下载zabbix源码包
wget https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.0.tar.gz
解压zabbix源码包
tar -zxvf zabbix-6.4.0.tar.gz
进入zabbix源码目录
cd zabbix-6.4.0
zabbix配置编译参数,指定安装目录、启用服务器和代理、支持SNMP、支持MySQL
./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --with-net-snmp --with-mysql
zabbix编译安装
make install
删除yum的pid文件(解决yum锁定问题)
rm -rf /var/run/yum.pid
查看系统中是否安装了mariadb
rpm -qa