wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.tar.gz?download
tar zxf zabbix-1.8.tar.gz
cd zabbix-1.8
* 创建 zabbix 用户组和用户:
groupadd zabbix
useradd zabbix -g zabbix
* 创建 mysql 数据库:
create database zabbix character set utf8;
* 创建 mysql 用户:
grant all on zabbix.* to zabbix@localhost identified by ''zabbix'';
* 导入表和数据:
mysql -uroot -p zabbix < create/schema/mysql.sql
mysql -uroot -p zabbix < create/data/data.sql
mysql -uroot -p zabbix < create/data/images_mysql.sql
* 配置编译:
./configure --prefix=/usr/local/zabbix --with-jabber --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp -with-libcurl --enable-server --enable-agent --with-jabber=/usr/local/
make && make install
(
编译zabbix时候,出现:
configure: error: Jabber library not found
解决:
# wget http://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
# tar zxvf iksemel-1.4.tar.gz
# cd iksemel-1.4
# ./configure //此处可不带编译参数
# make && make install
)
配置参数说明:
--enable-server 安装 Zabbix Server
--enable-proxy 安装 Zabbix Proxy
--enable-agent 安装 Zabbix Agent
--with-mysql 使用 mysql 做数据库服务器
--with-net-snmp 支持 SNMP
--with-libcurl 支持 curl,用于 web 监控