您的位置:首页 > 运维架构 > Linux

centos7配置zabbix

2019-08-12 21:51 92 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/lz9009/article/details/99336022

1.zabbix简介

  • zabbix是基于web界面的提供分布式系统监控及网络监控功能的企业级开源方案
  • zabbix有两部分构成:zabbix server&zabbix agent

2.zabbix安装部署

  • 禁用selinux&防火墙

systemctl stop firewalld.service
vim /etc/selinux/config
将SELINUX=enforcing修改为SELINUX=disabled

  • 安装http服务

yum install -y httpd

  • 启动服务

systemctl start httpd
验证是否安装&启动成功

  • 安装mysql

这里我们用mariadb
yum install -y mariadb mariadb-server

  • 启动mariadb服务

systemctl start mariadb
验证是否安装&启动成功

  • 安装php环境

yum install -y php php-mysql

  • 安装zabbix

下载包
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
安装zabbix包
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent

3.创建zabbix库并授权

创建zabbix库
create database zabbix character set utf8 collate utf8_bin;
授权
grant all privileges on zabbix.* to zabbix@localhost identified by ‘password’;
刷新权限
flush privileges;

4.导入表

  • 切换到/usr/share/doc/zabbix-server-mysql-4.0.11/目录下

cd /usr/share/doc/zabbix-server-mysql-4.0.11/

  • 解压create.sql.gz

gunzip create.sql.gz

  • 导入表

5.配置zabbix配置文件

  • 配置文件目录 /etc/zabbix/zabbix.conf
    备份原文件cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.bak
    vim /etc/zabbix/zabbix_server.conf
  • 启动zabbix服务

systemctl start zabbix-server.service

  • 配置php时间

vim /etc/httpd/conf.d/zabbix.conf

  • 重启http服务

systemctl restart httpd

6.web登录zabbix

网址输入(本机ip)192.168.64.128/zabbix





登录账号为:Admin
登录密码为:zabbix

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: