Redhat8 搭建Zabbix6(一)安装

devtools/2024/9/24 3:14:57/

文章目录

  • 写在前面
    • 版本的选择
    • 简述
  • 程序安装
    • 预先支持文件
    • PHP安装
    • MySQL安装
    • Zabbix 安装
    • 数据库部分配置
    • Zabbix 服务配置
    • 前端配置

写在前面

版本的选择

6.0版本与5.0版本缺少了聚合图形的构件
6.0版本在拓扑图流量显示与5.0版本也存在于变化
之前安装6.4版本流量显示发觉有一些问题

简述

序号类别版本备注
1OSAlma Linux 8.9
2WEBApache 2.4.37
3SQLMysql 8.0
4PHP7.4
5Zabbix6.0.25

程序安装

预先支持文件

dnf install gzip nano net-snmp net-snmp-utils telnet net-tools tcpdump -y

PHP安装

##查看php列表
dnf module list php##切换PHP版本道7.4
dnf module switch-to php:7.4 -y##安装PHP
dnf install php php-fpm -y 

MySQL安装

##查看mysql列表 
dnf module list mysql##安装mysql
dnf install mysql-server -y ##启动并自启mysql
systemctl start mysqld && systemctl enable mysqld ## 初始化mysql
mysql_secure_installation

在这里插入图片描述
在这里插入图片描述

Zabbix 安装

Zabbix 安装源
rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-4.el8.noarch.rpm安装Zabbix相关文件
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent2 -y 

数据库部分配置

##登录数据库 输入上面设置的root密码
mysql -uroot -p##创建数据库zabbix/创建zabbix数据库的 用户zabbix密码lalala
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by "lalala";
grant all privileges on zabbix.* to zabbix@localhost;##开启bin_log
set global log_bin_trust_function_creators = 1;##导入 zabbix 数据库结构文件(上面设置为lalala)
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
##等待##登录数据库 输入上面设置的root密码
mysql -uroot -p##关闭bin_log
set global log_bin_trust_function_creators = 0;

Zabbix 服务配置

nano /etc/zabbix/zabbix_server.conf###修改部分####
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPasswd=lalala#保存##启动并自启zabbix相关服务
systemctl restart zabbix-server zabbix-agent2 httpd php-fpm
systemctl enable zabbix-server zabbix-agent2 httpd php-fpm

前端配置

前端访问地址为 http://serverip/zabbix

在这里插入图片描述

Database=zabbix,User=zabbix,Password=lalala

img-zL3T6t0g-1724351589102)]安装.assets/Redhat8-搭建Zabbix6.0-LTS-03.jpg)

Database=zabbix,User=zabbix,Password=lalala


http://www.ppmy.cn/devtools/98742.html

相关文章

设计模式六大原则(六)--迪米特法则

1. 简介 1.1. 概述 迪米特法则(Law of Demeter),也被称为最少知识原则(Principle of Least Knowledge),是面向对象设计中非常重要的一条原则。它主要强调的是一个对象应该对其他对象有最少的了解,即一个对象应该只与其他对象的接口发生关系,而不应该依赖于这些对象的…

软件工程造价师习题练习 19

1.在 A 系统中,用户可以对白名单进行新增、删除与查询的操作。在查询的过程中,用户在搜索框内录入关键字,这个“录入”可以识别为非基本过程。 正确 错误 在A系统中,用户对白名单进行新增、删除与查询的操作构成了系统的主要功能…

黑神话:悟空游戏用的什么服务器?

黑神话:悟空游戏用的什么服务器?《黑神话:悟空》游戏使用的是基于云计算的强大服务器,具体型号和配置未公开。这些服务器在游戏发布初期就表现出极强的处理能力和稳定性,尽管同时在线人数一度突破百万,但整…

UDP+TCP

一、UDP协议 1.recvfrom:recvform(int sockfd,void *buf,size_t len,int flags,struct sockaddr *src_addr,socklen_t *addrlen); 参数:socket的fd; 保存数据的空间地址 ; 空间大小; 默认接收方式(默认阻塞&#xf…

数据库和缓存不一致的问题及解决方案

引言 在现代软件架构中,为了提高系统性能和响应速度,通常会采用缓存技术来减少对后端数据库的访问频率。Redis 作为一种高性能的键值存储系统,常常被用作缓存层。然而,这种设计带来了一个挑战——数据一致性问题。本文将深入探讨…

Vue项目创建和使用

快速上手 | Vue.js (vuejs.org) nodejs.org/ vue项目实质上是index.html页面和多个js文件的集合,最终解析后的html和js代码可以由浏览器解析运行: vue项目的创建,需要脚手架工具来搭建; 在编译的源码阶段,文件格式为.…

重磅!2024国自然,放榜!仅11.43%中标率(附近4年对比)

2024国自然放榜 8月23日,国自然基金委正式发布《关于2024年国家自然科学基金集中接收申请项目评审结果的通告》! 今天开始国自然系统将开始陆续放榜,心急的小伙伴也可以直接询问单位的科研处(科研处已经有放榜的第一手消息&…

Spring系列之Spring Cache缓存注解的使用

目录 一、概述 二、缓存注解 1、Cacheable 缓存结果 2、CachePut 更新缓存 3、CacheEvict 清除缓存 4、Caching 组合缓存(不常用) 5、CacheConfig 类级别缓存配置(不常用) 6、CacheResult 设置缓存超时(不常用…