搭建zabbix环境需要LAMP或者LNMP:此实例给予CentOS-7 参照《zabbix企业级分布式监控系统》
安装zabbix。同样也可以通过yum或者编译安装,这里我们通过yum进行安装。安装zabbix官方源和epel源。 Wget http://repo.zabbix.com/zabbix/2. ... .4-1.el7.noarch.rpm Wget http://dl.fedoraproject.org/pub/ ... ease-7-5.noarch.rpm Rpm –ivh zabbix-release-2.4-1.el7.noarch.rpmepel-release-7-5.noarch.rpm Yum clean all //删除原来的yum缓存 Yum repolist //更新yum缓存 安装zabbix-server Yum –y install zabbix zabbix-get zabbix-server zabbix-web-mysql zabbix-web zabbix-agent 检查下mysql-server包有没有安装。Rpm–qa| grep mysql-server 修改mysql配置文件:vim /etc/my.cnf
启动服务:systemctl restart mariadb 开机启动:systemctl enable mariadb 进入数据库:mysql –uroot –p 信用zabbix数据库以及用户,并给用户授权
导入zabbix-server数据库 /usr/share/doc/zabbix-server-mysql-2.4.5/create/schema.sql /usr/share/doc/zabbix-server-mysql-2.4.5/create/images.sql /usr/share/doc/zabbix-server-mysql-2.4.5/create/data.sql Ps:如果安装的是zabbix-proxy只需要导入 schema.sql就行! 修改zabbix_server.conf
启动zabbix服务器,开机启动
新建脚本执行路径,可在zabbi_server.conf里自定义
重启下apache服务 systemctl restart httpd 检测/etc/zabbix/zabbix_server.con DBHost = DBName = DBUser = DBPassword = /usr/share/zabbix/conf/zabbix.conf.php
快速配置和使用zabbix 默认用户名admin密码是zabbix 在数据库中 SELECT * FROM zabbix.users WHERE alias=’Admin’; 忘记可直接修改 UPDATE zabbix.users SET passwd=md5(‘zabbix’) WHERE alias=’Admin’; FLUSH PRIVILEGES;
http://ip_address/zabbix访问zabbix
主机部分可以看情况填写,这个会写在
|