上QQ阅读APP看书,第一时间看更新
Software requirements
Now, we should get to compiling the various components of Zabbix, so make sure to install the minimum required packages to get Zabbix working with MySQL. Here they are:
- GCC
- Automake
- MariaDB (or any compatible MySQL DB)
Depending on your distribution and the desired functionality, you might also need some or all of the following packages:
- zlib-devel
- mariadb-devel (for MySQL support)
- glibc-devel
- curl-devel (for web monitoring)
- libidn-devel (curl-devel might depend on it)
- openssl-devel (curl-devel might depend on it)
- net-snmp-devel (for SNMP support)
- popt-devel (net-snmp-devel might depend on it)
- rpm-devel (net-snmp-devel might depend on it)
- OpenIPMI-devel (for IPMI support)
- libssh2-devel (for direct SSH checks)
- libxm2-devel (for VMware monitoring)
- unixODBC-devel (for database monitoring)
- Java SDK (for Java gateway/JMX checks)