centos7.5安装zabbix5.0(亲测有效)

导读:本篇文章讲解 centos7.5安装zabbix5.0(亲测有效),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

配置环境:
   操作系统:centos7.5(必须要是Centos7以上的系统
   zabbix版本:5.0

Zabbix 特性:
   1.数据收集
   2.灵活的阀值定义
   3.高级告警配置
   4.实时绘图
   5.扩展的图形化显示
   6.历史数据存储
   7.配置简单
   8.模板使用
   9.网络自动发现
   10.快速的 web 接口
   11.权限系统
   12.全特性、agent 易扩展
   13.二进制守护进程
   14.具备应对复杂环境情况

废话不多说了下面我们开始正式安装了

zabbix安装教程

开始之前需要把防火墙之类关闭的,如果是在生产的需要开启对应的端口既可

setenforce 0    #表示关闭selinux防火墙
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config    #通过修改SELINUX的配置文件达到,关闭开启的目的。
systemctl stop firewalld.service #关闭防火墙
systemctl disable firewalld.service #设置开机禁用防火墙

一:安装部署zabbix5.0服务端

1、安装配置zabbix专用yum源进行这一步之后,/etc/yum.repos.d 目录下会生成 zabbix.repo 文件,即可正常使用zabbix源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

在这里插入图片描述

1.yum clean all     #yum 会把下载的软件包和header存储在cache中而不自动删除。
2.yum makecache fast #这个命令是将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度

讲个小插曲,我本来是打算用centos8来安装的,结果发现很多命令在centos8上面无法运行,结果我就重装了系统,在centos7.5上面进行安装,这里特别感谢这位大佬的博客https://www.fcblog.cn/post/56.html
在这里插入图片描述
2.安装zabbix服务端组件(在centos8上面报错,暂未解决)

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get 

3.安装zabbix前端组件

yum -y install centos-release-scl

4.编辑配置文件并设置为1(1-启用;0-不启用)启用前端,保存并退出文件

vim /etc/yum.repos.d/zabbix.repo

在这里插入图片描述
5.安装zabbix前端页面、初始数据库、PHP及httpd组件

yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl     

在这里插入图片描述
到这里我们就完成四分之一了,继续努力吧。

二:安装配置Mysql数据库

1、安装配置MySQL专用yum源,以便使用yum方式安装数据库

rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

在这里插入图片描述
2.安装MySQL数据库组件

yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum install mysql-community-server -y 

3.运行MySQL并设置开机自启动

systemctl start mysqld  
systemctl enable mysqld

4.修改数据库配置,新增数据库

grep 'temporary password' /var/log/mysqld.log   #查看临时文件
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Cyf123456';  #修改密码
create database zabbix character set utf8 collate utf8_bin; #创建zabbix数据库
create user zabbix@localhost identified by 'Zabbix@123'; #创建zabbix数据库用户,并设置密码(单引号内修改为自己设置的密码)
grant all privileges on zabbix.* to zabbix@localhost;   #设置zabbix用户对zabbix数据库具有本地管理权限
flush privileges;  
quit #退出数据库

5.导入zabbix初始数据库

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'Zabbix@123' zabbix  #中间单引号的上面创建zabbix的密码  

在这里插入图片描述

这里配置完成后就完成四分之二了,完成一半了。

三:zabbix配置初始化

1、配置数据库连接信息
    编辑配置文件/etc/zabbix/zabbix_server.conf,找到以下字段,去掉前面的#号,填入正确的zabbix数据库连接信息,保存并退出文件

vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=Zabbix@123 #前面创建zabbix数据库的密码

在这里插入图片描述
2、配置时区信息
    编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,找到php_value[date.timezone] = 字段,去掉前面的分号,并填入上海时区

1.vim  /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
2.php_value[date.timezone] = Asia/Shanghai

在这里插入图片描述
3、配置字体,避免前台监控图形中文乱码

1.yum -y install wqy-microhei-fonts
2.mv /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf.bak
3.cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

4.启动zabbix相关服务并设置开机自启动

1.systemctl restart zabbix-server httpd rh-php72-php-fpm
2.systemctl enable zabbix-server  httpd rh-php72-php-fpm

5.配置字体,避免前台监控图形中文乱码

1.yum -y install wqy-microhei-fonts
2.mv /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf.bak
3.cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

6.启动zabbix相关服务并设置开机自启动(如果修改了配置,记得重启一下服务

1.systemctl restart zabbix-server httpd rh-php72-php-fpm
2.systemctl enable zabbix-server  httpd rh-php72-php-fpm

都到这里了就在坚持坚持一下,就差最后一步了配置

四:访问配置zabbix

访问地址:ip/zabbix/setup.php
点击next step,进入下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这一步结束后,初始化完成,并进入登录界面,默认用户名是Admin,密码是zabbix,登录后请及时修改密码

在这里插入图片描述

登录成功后
在这里插入图片描述
最后一步设置中文:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里过后就算完成安装了,下一篇文章打算写zabbix的zabbix 进程构成

浮世三千,吾爱有三,日月与卿 日为朝,月为暮,卿为朝朝暮暮你来或不来我都在这里等你,等风也等你(337237612)
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/66765.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!