关闭防火墙、selinux
一、编译安装zabbix6
1、创建zabbix用户
# 创建 zabbix 组(如果不存在)
groupadd --system zabbix# 创建 zabbix 用户(如果不存在)
useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix
2、解决一些依赖
yum install gcc libxml2-devel net-snmp net-snmp-devel curl curl-devel php php-bcmath php-mbstring mysql mysql-devel php-gd php-xml php-opcache php-mysql php-json php-ldap php-fpm libevent libevent-devel openssl openssl-devel libssh2 libssh2-devel -y
3、安装nginx(用apache也行,我用nginx)
cat > /etc/yum.repos.d/nginx.repo << 'EOF' [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 EOF yum install -y nginx systemctl enable nginx
4、获取源码包
在官方有zabbix6.0源码包
5、开始编译
./configure --sysconfdir=/etc/zabbix/ --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2make
make install
二、安装数据库
数据库导入,数据库需要mysql8.0、


最低0.47元/天 解锁文章
3607

被折叠的 条评论
为什么被折叠?



