首先确保linux服务器上已经安装好了gcc编译器。
1.在zabbix_server所在的服务器上安装Oracle客户端软件并配置好到oracle数据库的连接,详细过程不表。
2.安装必需的系统组件包:
yum -y install unixODBC* net-snmp* libssh2* OpenIPMI* openjdk* openldap* libcurl* libxml2*
3.configure zabbix的源码:
注意“--with-oracle=”后面是oracle软件的安装目录。
./configure --prefix=/zabbix --sysconfdir=/zabbix/conf --enable-server --enable-proxy --enable-agent --enable-ipv6 --with-oracle=/oracle/app/oracle/product/11.2.0/dbhome_1 --with-net-snmp --with-libcurl --with-openipmi --with-unixodbc --with-ldap --with-ssh2 --enable-java --with-libxml2
4.执行make install安装zabbix所有组件
5.创建库表结构和导入初始数据:
使用sqlplus连接到oracle数据库,运行zabbix源码目录里./databases/oracle下面的schema.sql, images.sql和data.sql。
6.修改zabbix_server.conf配置文件:
DBName=zabbix #数据库名称
DBUser