zabbix安装要求

zabbix server 和 zabbix Agent都在一个压缩包中,可以从官网上下载源码包,www.zabbix.com/download.php 

zabbix是C语言编写,压缩包的文件夹介绍:

bin:Windows环境下使用。

build:Windows环境下使用。

conf:Zabbix 配置文件的例子,对于每一个参数都有说明。

databases:数据化初始化文件。

frontends:Zabbix前端PHP代码。

include:C编译时需要的头文件。

m4:configure 脚本中shell代码,目的在于自动化生成configure和Makefile。

man:UNIX使用手册(UNIX Manual)

misc:不同系统的zabbix启动文件。

src:zabbix源码,不包括前端PHP代码。

upgrades:升级zabbix时需要的,供数据库Scheme升级使用,2.2后已废除,zabbix会自动更新,但文件夹还是保留着。

zabbix server 安装

zabbix数据库配置

创建数据库时,zabbix server 需要初始化数据库的Scheme和其中的数据,zabbix代理只需要初始化Scheme,对于zabbix agent来说,不需要数据库的支持,初始化数据库非常简单,下面会针对不同的数据库,分别详细说明如何配置(假设用户名username已经存在,权限也已经配置)。

对于mysql

mysql -u -p

create database zabbix character set utf-8 collate utf8_bin;

quit

mysql -u -p zabbix

 

上一篇:mongoose 自动给集合名增加”s” (或其他复数形式)问题


下一篇:支付宝Scheme