zabbix 2.4 支持操作系统版本:RHEL 5, RHEL 6, RHEL 7, Oracle Linux 5, Oracle Linux 6, Oracle Linux 7, CentOS 5, CentOS 6, CentOS 7
从官网提供的发布包进行安装:
1、环境:操作系统为CentOS 6.5
192.168.77.94:zabbix-server、zabbix-agent、mysql
192.168.77.95:zabbix-agent
2、安装mysql:
下载版本:MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar
a、检查是否以前安装了mysql,如果安装过,那么先进行删除:
检查命令:rpm -qa|grep -i mysql
显示的为系统自带的mysql-libs包,需要删除,否则会产生jar包冲突问题。
删除命令:rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64
b、解压安装包:tar -xvf MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar
解压后的rpm包全部进行安装:
rpm -ivh rpm包名
安装完成后会生成"/root/.mysql_secretroot"文件,保存着root用户的随机密码。
c、启动命令:
service mysql start
修改root密码...
d、执行脚本:
shell> mysql -uroot -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';
mysql> quit;
3、安装zabbix,在线安装模式,需要机器可以访问公网:
zabbix 2.4支持的服务器版本:RHEL 5, RHEL 6, RHEL 7, Oracle Linux 5, Oracle Linux 6, Oracle Linux 7, CentOS 5, CentOS 6, CentOS 7
zabbix 3 要求服务器版本是:CentOS 7,因为我的机器是CentOS 6.5, 所以使用的2.4版本的zabbix。
a、执行命令rpm命令:rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
b、zabbix服务端,执行命令:yum install zabbix-server-mysql zabbix-web-mysql
zabbix-agent端,执行命令:yum install zabbix-agent
c、初始化mysq数据库:
初始化脚本存放位置:cd /usr/share/doc/zabbix-server-mysql-2.4.8/create
执行命令:
shell> mysql -uzabbix -p<password> zabbix < ./schema.sql
shell> mysql -uzabbix -p<password> zabbix < ./images.sql
shell> mysql -uzabbix -p<password> zabbix < ./data.sql
d、修改zabbix-server配置文件,并启动:
DBHost=192.168.77.94
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix