小白都能看懂的Linux系统下安装配置Zabbix

小白都能看懂的Linux系统下安装配置Zabbix

实验环境:

操作系统:Centos 7. 6

服务器ip:192.168. 10.100

运行用户:root

网络环境:Internet

Zabbix 是一个基于web界面的提供分布式系统监控及网络功能的企业级的开源监控工具, 做为 一个企业运 维人员 来说, zabbix 可以给企业和运 维人员 带来很大的帮助, zabbix 是一个功能非常强大、跨平台、开源的 企业级运维 管理系统,由2部分构成: zabbix 服务端和客户端 agentd ,也可以通过系统自带的S NMP 来采集数据

     

Zabbix 可以部署在Windows、 Linux unix 、M AC OS 等平台上,可以监控任何网络设备、 操作系统、中间件、数据库等, 做为 一个企业的运 维技术 人来说, 监控是非常重要的,确保线上业务能够稳定运行,企业线上运行的和服务器网络设备等多不少,所以,我们可以通过监控发现服务器故障, 方便运维人员 技术发现 问题和解决问题,并且可以通过企业微信、企业QQ、企业钉钉、短信实现报警功能,有故障可以及时的通过管理员 开源的监控系统还有 nagios 、cacti、gang lia ,我们在这里只详细的介绍 zabbix 监控 ,不过要想搭建 zabbix 监控系统还是需要有Linux技术 ,要有对Linux有所了解并且熟悉一些常见的命令及配置,现在企业运维也是必不可少的,如果想 往运维方向 发展的可以去了解下 《Linux就该这么学》 这边教程,里面的内容非常详细,比较适合初学者,如果觉得自己有Linux基础可以参考下面的安装步骤,通过源码来编译部署并配置 zabbix 企业运维监控系统。


1、install php // 通过yum源 安装 php 及一些与php相关的库

# yum install php.x86_64 php-cli.x86_64 php-fpm php- gd php-json php- ldap php- mbstring php- mysqlnd php-xml php- xmlrpc php- opcache php- simplexml php-bcmath.x86_64 -y


2、install database // yum源 安装MySQL Mariadb 数据库服务端和客户端

# yum install mariadb.x86_64 mariadb-devel.x86_64 mariadb-server.x86_64 -y

# systemctl start mariadb.service // 启动数据库


3、 始化数据库

[ root@localhost ~]# mysql_secure_installation

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB

     SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current

password for the root user.  If you've just installed MariaDB, and

you haven't set the root password yet, the password will be blank,