centos7编译安装zabbix4.2

   

系统版本:CentOS 7.4 64位
zabbix版本:4.2.5

首先下载zabbix的源码包,我们要安装最新的4.2.5

wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.2.5/zabbix-4.2.5.tar.gz

偷个懒,各种支持包不在编译了,直接yum

yum install libevent libevent-devel libaio gcc libxml* unixODBC-devel mysql-devel net-snmp-devel libxml2-devel libcurl-devel libevent-devel pcre* -y

建zabbix用户及数据库设置

编译

cd zabbix-4.2.5
./configure --prefix=/usr/local/zabbix user=zabbix group=zabbix --enable-server --enable-agent --enable-proxy --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
make install

拷贝zabbix到网站目录

cp -r /usr/local/src/zabbix-4.2.5/frontends/php/*  /data/wwwroot/default/zabbix/

导入数据库

mysql -uroot -p zabbix < schema.sql && mysql -uroot -p zabbix < images.sql && mysql -uroot -p zabbix < data.sql

修改zabbix配置

vim /usr/local/src/zabbix-4.2.5/conf/zabbix_server.conf
ListenPort=10051
DBHost=localhost 
DBName=Zabbix
DBUser=Zabbix
DBPassword=password
 /etc/init.d/zabbix_server restart

修改php设定

vim /etc/php.ini
service httpd restart
service php-fpm  restart

安装完成

发表评论