CenOS7安装Zabbix4.0

  • A+
所属分类:linux技术
摘要

  安装完CenOS7后接着安装Zabbix。Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

  安装完CenOS7后接着安装Zabbix。Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。前端展示页面用的也是php。接下来版本的选择官网介绍:

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

zabbix软件组成

zabbix-server: 监控服务端

zabbix-agent: 监控客户端

zabbix-web: 监控网站服务

php: 处理动态请求

mysql: 数据库存储监控数据

zabbix: 负责收集agent信息汇总告知zabbix-server

  接下来直接开始安装。

  第一步关闭防火墙和selinux

setenforce 0 sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/sysconfig/selinux systemctl stop firewalld ; systemctl disable firewalld

CenOS7安装Zabbix4.0

本次安装使用清华的源https://mirrors.tuna.tsinghua.edu.cn/

  备注:如何使用开源网站查找所需的版本。

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

查看源地址 ls /etc/yum.repos.d/ 查看源文件 cat /etc/yum.repos.d/zabbix.repo 替换源可以更快一些(set替换),不提换也行就是安装的慢一些 %s#repo.zabbix.com#mirrors.tuna.tsinghua.edu.cn/zabbix#g

  第二步添加zabbix源和epel源

 

  下载安装

rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm  wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

CenOS7安装Zabbix4.0

第三步安装zabbix和相关服务组建 数据库用my-sql所以用zabbix-web-mysql wget  https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/{zabbix-server-mysql-4.0.20-1.el7.x86_64.rpm,zabbix-web-4.0.22-1.el7.noarch.rpm}  yum install -y httpd php zabbix-server-mysql-4.0.20-1.el7.x86_64.rpm  zabbix-web-mysql

yum install -y mariadb-server

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

第四步修改zabbix配置文件 sed -ri.bak '/# DBPassword=/cDBPassword=zabbix' /etc/zabbix/zabbix_server.conf  sed -ri.bak 's/ #(.*)date.timezone.*/1date.timezone Asia/Shanghai/' /etc/httpd/conf.d/zabbix.conf

CenOS7安装Zabbix4.0

第五步配置数据库服务 这里数据库用的是mariadb的默认引擎INNODB,注意数据库设置字符集UTF8,里面有中文不然会乱码 systemctl start mariadb mysql_secure_installation

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

by后面是密码生产环境建议复杂一点。
第六步创建库设置编码。

create database zabbix character set utf8 collate utf8_bin;

 grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

CenOS7安装Zabbix4.0

第七步打开网页点点鼠标 初始化http://自己主机地址/zabbix/setup.php

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

修改中文

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

查看日志 每当装好,阿帕奇下面就会多一个文件 vim /var/log/zabbix/zabbix_server.log ls /etc/httpd/conf.d/

CenOS7安装Zabbix4.0

CenOS7安装Zabbix4.0

  时间也不早了,点开本篇文章的你希望能有所收获。

参考 [官方手册]安装要求 https://www.zabbix.com/documentation/4.0/zh/manual/installation/requirements [官方手册]安装文档 https://www.zabbix.com/documentation/4.0/zh/manual/installation/install_from_packages/rhel_centos