Zabbix监控平台部署监控平台部署+监控客户端监控客户端
版本
Apache2.2 + Mysql 5.5 +PHP 5.4 + Zabbix 3.2.6
Apache2.4 + Mysql 5.6 + PHP 5.6 + Zabbix 3.4.x
服务器
Zabbix Server:192.168.241.136
Zabbix agent: 192.168.241.133
安装Zabbix Server
1、下载需要版本的安装包
3.2.6版本
wget http://sourceforge.net/projects/zabbix/files/
ZABBIX%20Latest%20Stable/3.2.6/zabbix-3.2.6.tar.gz
3.4.4版本
wget http://sourceforge.net/projects/zabbix/files/
ZABBIX%20Latest%20Stable/3.4.4/zabbix-3.4.4.tar.gz
2、安装依赖包
yum -y install wget curl curl-devel net-snmp net-snmp-devel perl-DBI
libevent libevent-devel pcre pcre-devel
3、创建zabbix用户
groupadd zabbix
useradd -g zabbix -s /sbin/nologin zabbix
4、创建zabbix数据库
create database zabbix charset=utf8;
grant all on zabbix.* to zabbix@localhost identified by '123456';
flush privileges;
5、解压zabbix软件包并将Zabbix基础SQL文件导入数据至Zabbix数据库:
tar zxvf zabbix-3.4.4.tar.gz
cdzabbix-3.4.4
mysql -uzabbix -p123456 zabbix < database/mysql/schema.sql
mysql -uzabbix -p123456 zabbix < database/mysql/images.sql
mysql -uzabbix -p123456 zabbix < database/mysql/data.sql
6、编译安装
切换至Zabbix解压目录,执行如下代码,安装zabbix server
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --
with-mysql --enable-ipv6 --with-net-snmp --with-libcurl
make -j8
make -j8 install
ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
7、配置