iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >[全网最全]zabbix 5.0 安装教程(在线和离线两种方式)
  • 460
分享到

[全网最全]zabbix 5.0 安装教程(在线和离线两种方式)

zabbixmysql数据库监控linux 2023-09-05 15:09:25 460人浏览 薄情痞子
摘要

zabbix 5.0 安装教程(在线&离线安装) 一、在线安装1. 关闭防火墙和selinux2. 配置zabbix版本yum源3. 安装 zabbix server 和 agent5. 安装

zabbix 5.0 安装教程(在线&离线安装)

一、在线安装

1. 关闭防火墙和selinux

#关闭防火墙并设置开机不启动systemctl stop firewalldsystemctl disable firewalld#关闭selinuxsetenforce 0  #临时sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config #永久reboot #永久关闭selinux要重启服务器才生效,可暂时不用重启,等装完zabbix再执行

2. 配置zabbix版本yum源

官网:http://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/

rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm# 执行完后会在/etc/yum.repos.d/下面自动生成yum文件(zabbix.repo),将官方源改为国内源sed -i 's#Http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo# 清除缓存即可yum clean all

3. 安装 zabbix server 和 agent

yum install zabbix-server-Mysql zabbix-agent -y

如果报图示错误,需要安装Percona-XtraDB依赖
在这里插入图片描述

wget http://www.percona.com/redir/downloads/Percona-XtraDB-Cluster/5.5.37-25.10/RPM/rhel6/x86_64/Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpmrpm -ivh Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm
## 4. 安装 zabbix 前端和相关环境```shellyum install Centos-release-scl -yyum install zabbix-WEB-mysql-scl zabbix-apache-conf-scl -y

5. 安装mariaDB数据库,并设置开机自启动

注意:安装mariaDB先确保目标环境没有mysql相关依赖,不然会冲突
检查命令:rpm -qa | grep mysql
如果已有mysql环境,可跳过此步骤

yum install mariadb-server -ysystemctl enable --now mariadb

6. 使用以下命令初始化 mariaDB并配置 root 密码

mysql_secure_installation

在这里插入图片描述

mysql -u root -p (输入上一步设置的root密码进入数据库)create database zabbix character set utf8 collate utf8_bin; #创建zabbix数据库create user zabbix@localhost identified by 'passWord'; #创建用户,其中password为上一步设置的密码grant all privileges on zabbix.* to zabbix@localhost; #给zabbix用户授权FLUSH PRIVILEGES; #让修改生效quit; #退出mariaDB数据库

7. 导入 zabbix 数据库,用户为zabbix,密码为步骤6设置的密码

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

8. 修改 zabbix_server.conf 里的数据库密码

vi /etc/zabbix/zabbix_server.conf#找到 # DBPassword= ,将数据库密码改为zabbix数据库的密码(DBPassword=password),保存退出。

在这里插入图片描述

9. 修改 zabbix 的 PHP 配置文件中的时区

vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf#去掉php_value[date.timezone] 前面的注释,然后将值改为:php_value[date.timezone] = Asia/Shanghai

在这里插入图片描述

10. 启动相关服务,并配置开机自动启动

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpmsystemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

11. 访问zabbix前端页面

1)使用浏览器访问http://ip/zabbix,点击Next step
在这里插入图片描述
2)检查一下相关组件是否正常,特别是:date.timezone,如果报错,请检查步骤9设置是否正确。
在这里插入图片描述
3)配置连接数据库 , 输入zabbix帐户的密码,点击“Next step”
在这里插入图片描述
4)直接点击“Next step”
在这里插入图片描述
5)直接点击“Next step”
在这里插入图片描述
6)看到以上提示,说明安装成功,点击"Finish"
在这里插入图片描述
7)进入登录界面, 用户名:Admin,密码:zabbix
在这里插入图片描述
至此,zabbix在线安装就算完成了

二、离线安装

zabbix离线安装就多了一个做离线yum源的流程,安装与在线步骤大致一样

1. 制作离线yum源

找一台联网的服务器下载并制作zabbix离线yum源
如果不想制作,也可以直接用我的,centos7系列应该都可以用,需要的自取
链接:https://pan.baidu.com/s/1iLGnqE5gU3eZfAmHLCU9dw
提取码:scs1
–来自百度网盘超级会员V6的分享

rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm# 执行完后会在/etc/yum.repos.d/下面自动生成yum文件(zabbix.repo),将官方源改为国内源sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo# 清除缓存即可yum clean allyum install zabbix-server-mysql zabbix-agent centos-release-scl --downloadonly --downloaddir=/tmp/offline_rpmyum install centos-release-scl -yvim /etc/yum.repos.d/zabbix.repo

在这里插入图片描述

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl mariadb-server --downloadonly --downloaddir=/tmp/offline_rpmyum install createrepocreaterepo /tmp/offline_rpm

2. 在离线主机上配置制作好的yum源

1)将制作好的离线yum源(offline_rpm)拷贝到离线主机的/tmp下面
2)将/etc/yum.repos.d 下面所有repo文件进行转移至bak文件夹下。(如果没有就自己新建一个bak目录)
3)创建一个repo文件,用于获取zabbix离线依赖

vi /etc/yum.repos.d/new.repo[New]name=Newbaseurl=file:///tmp/offline_rpmgpGCheck=0enabled=1

4)yum clean all
至此,zabbix离线yum源就配置好了

3. 之后按 “在线安装” 步骤安装即可

本博客参考链接:https://blog.csdn.net/weixin_45894220/article/details/126287563

说在最后的话:又是板砖的一天,加油!未来可期~

来源地址:https://blog.csdn.net/weixin_42230348/article/details/127533446

您可能感兴趣的文档:

--结束END--

本文标题: [全网最全]zabbix 5.0 安装教程(在线和离线两种方式)

本文链接: https://www.lsjlt.com/news/395585.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作