部署配置zabbix监控平台(server端)

目录

引言:明人不说暗话,分享一下部署配置zabbix监控平台的详细过程

1.进入官网

2.进入下载页面选择需要下载的版本信息 (案例zabbix5.0)

划到下面有安装的过程,下面我详细讲解一下这些步骤

3、安装Zabbix存储库

4、安装Zabbix server,Web前端,agent

5、安装Zabbix前端 启用红帽软件集合

5.1、编辑zabbixyum源 /etc/yum.repos.d/zabbix.repo

5.2安装Zabbix前端软件包

6、创建初始数据库(确保数据库服务器已启动并运行)

6.2导入初始架构和数据,系统将提示您输入新创建的密码

6.3导入数据库架构后禁用log_bin_trust_function_creators选项

7、为Zabbix server配置数据库

8、为Zabbix前端配置PHP

8.1编辑配置文件 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf

8.2编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

8.3还是上一步配置文件当中找到时区指令行

8.4修改zabbix的nginx文件

9、启动Zabbix server和agent进程

10、进入浏览器输入ip打开zabbix平台

感谢观看!希望能够帮助到大家!


引言:明人不说暗话,分享一下部署配置zabbix监控平台的详细过程

1.进入官网

Zabbix:企业级开源监控解决方案

2.进入下载页面选择需要下载的版本信息 (案例zabbix5.0)

划到下面有安装的过程,下面我详细讲解一下这些步骤

3、安装Zabbix存储库

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

yum clean all

4、安装Zabbix server,Web前端,agent

yum install zabbix-server-mysql zabbix-agent

5、安装Zabbix前端 启用红帽软件集合

yum install centos-release-scl

5.1、编辑zabbixyum源 /etc/yum.repos.d/zabbix.repo

5.2安装Zabbix前端软件包

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl

6、创建初始数据库(确保数据库服务器已启动并运行)

#登录数据库
mysql -uroot -p"passwd"

#创建zabbix库授权用户密码
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

6.2导入初始架构和数据,系统将提示您输入新创建的密码

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

passwd

6.3导入数据库架构后禁用log_bin_trust_function_creators选项

登录数据库
mysql -uroot -p"passwd"

mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

7、为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

找到DBPassword=行打开注释后面输入创建的密码

8、为Zabbix前端配置PHP

8.1编辑配置文件 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf

取消注释并设置“listen”和“server_name”指令

8.2编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

把nginx 加入到到 listen.acl_users 指令当中

8.3还是上一步配置文件当中找到时区指令行

取消注释并设置正确的时区

原来的 ; php_value[date.timezone] = Europe/Riga

修改为

8.4修改zabbix的nginx文件

vim /etc/opt/rh/rh-nginx116/nginx/nginx.conf

删除server块

9、启动Zabbix server和agent进程

使用以下命令启动Zabbix server和agent进程,并为它们设置开机自启

systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

显示如下则启动成功

10、进入浏览器输入ip打开zabbix平台

下一步

下一步

输入创建的密码然后下一步

输入主机名Host和Name两格需要填写一致

下一步

下一步

登录账户名密码 用户Admin 密码zabbix

到此页面即为部署成功

感谢观看!希望能够帮助到大家!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/329442.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Tide Quencher 7.1WS azide,TQ7.1WS N3,适用于多种荧光物质的分析

您好,欢迎来到新研之家 文章关键词:Tide Quencher 7.1WS 叠氮,TQ7.1WS 叠氮,Tide Quencher 7.1WS azide,TQ7.1WS N3,TQ7.1WS azide,Tide Quencher 7.1WS N3 一、基本信息 产品简介&#xff1…

【揭秘AI】穿越时光隧道,探秘AI起源与发展01

算盘 被誉为世界上最古老的计算机之一,是一种手动操作的计算工具,起源于中国。它主要由框、梁和珠子组成,通过移动珠子在档位上的位置来进行加减乘除运算。算盘的发明时间可以追溯到公元前或公元初期,据历史记载,东汉…

vue实现 marquee(走马灯)

样式 代码 <div class"marquee-prompt"><div class"list-prompt" refboxPrompt><span v-for"item in listPrompt" :title"item" class"prompt">{{item}}</span></div> </div>data() {…

【IAP】核心开发流程

最近做了IAP U盘升级模块开发&#xff0c;总结下IAP基本开发流程&#xff0c;不深入讨论原理。 详细原理参考 首先需要知道我们需要把之前的APP区域拆一块出来做BOOT升级程序区域。 以STM32F103为例&#xff0c;0x08000000到0x0807FFFF为FLASH空间&#xff0c;即上图代码区域…

多线程中的run方法和start方法有什么区别?

package org.example;public class MyThread2 extends Thread{/*1&#xff1a;继承Thread2:重写run方法3:创建实例对象并且启动线程* */public static void main(String[] args) {MyThread2 myThread1new MyThread2();myThread1.start();}Overridepublic void run() {for (int …

重置aws上的ssh默认登录端口

aws上的ec2机器&#xff0c;默认ssh的登录都是22&#xff0c;为了防止被黑&#xff0c;记录下修改该默认端口的方法 修改/etc/ssh/sshd_config文件,将Port 22注释去掉在上面的文件中&#xff0c;加入一行&#xff0c;你想要增加的端口号&#xff0c;格式和22一致注意&#xff1…

华清远见作业第二十九天——网络编程(第四天)

思维导图&#xff1a; 基于UDP的TFTP文件传输 代码&#xff1a; #include <a.h> void menu(); int download(int cfd, struct sockaddr_in sin); int up(int cfd, struct sockaddr_in sin); #define SER_PORT 69 #define SER_IP "192.168.125.4" int main(in…

ssh免密登录 ssh公钥分发 ssh密钥生成

在连接服务器时&#xff0c;我们会被要求输入用户名对应的密码&#xff0c;如下&#x1f447;&#xff1a; 如果我们要登录的服务器是常用服务器&#xff0c;那么每次登录输入密码就会比较麻烦。那么如何免密登录呢&#xff1f;那就需要使用到rsa公私钥认证了。 生成rsa密钥…

c++的const和C语言的const的区别

C语言的const 首先&#xff0c;C语言中并不认为const限定的变量是常量&#xff0c;它只是将变量设置为只读的形式了&#xff0c;并不是将其变为了变量。 可以在代码中定义一个const限定的变量&#xff0c;我们知道C语言定义数组只能使用常量&#xff0c;你使用const定义的变量…

Python ❀ 使用代码实现API接口调用详解

文章目录 1. 工具准备1.1. requests代码包1.2. BurpSuite抓包工具 2. 操作过程2.1. 一个简单的请求2.1.1. Burp获取响应2.1.2. 转发获取响应 2.2. 构造GET类型URL参数2.3. 构造请求头部2.4. 构造POST类型payload数据 本文主要讲解常用API接口如何使用python实现。 API&#xff…

使用WAF防御网络上的隐蔽威胁之扫描器

在网络安全领域&#xff0c;扫描器是用于侦察和识别网络系统漏洞的工具。 它们可以帮助网络管理员识别安全漏洞&#xff0c;也可能被攻击者用来寻找攻击目标。 扫描器的基本概念 定义&#xff1a;扫描器是一种自动化工具&#xff0c;用于探测网络和服务器中的漏洞、开放端口、…

图解渠道网关:不只是对接渠道的接口(一)

这是《百图解码支付系统设计与实现》专栏系列文章中的第&#xff08;20&#xff09;篇。点击上方关注&#xff0c;深入了解支付系统的方方面面。 主要讲清楚什么是渠道&#xff0c;有哪些类型的渠道&#xff0c;什么是渠道网关&#xff0c;渠道网关在支付系统中定位、核心功能…

springboot第49集:【思维导图】多线程,常用类与基础API,集合框架,泛型,数据结构源码...

多线程创建方式一&#xff1a;继承Thread类多线程创建方式二&#xff1a;实现Runnable接口jdk5.0新增两种创建多线程的方式 image.png image.png image.png image.png image.png new Thread(new Runnable() {public void run() {for (int i 1; i < 100; i) {if (i % 2 0) …

基于LabVIEW的声音信号采集分析系统开发

摘要&#xff1a;以美国国家仪器(NI)公司开发的LabVIEW虚拟仪器为软件开发平台&#xff0c;设计了一个可以同步实现声音信号采集和分析的多功能模块化软件系统&#xff0e;借助LabVIEW图形化软件相应的声音读取、写入和存储函数实现对声音信号的采集、存储、时域分析和频域分析…

五、基础篇 vue列表渲染

在v-for里使用对象用 v-for 把一个数组对应为一组元素 我们可以用 v-for 指令基于一个数组来渲染一个列表。v-for 指令需要使用 item in list形式的特殊语法&#xff0c;其中 list是源数据数组&#xff0c;而 item 则是被迭代的数组元素的别名。 <template><div clas…

C++大学教程(第九版)5.15修改GradeBook

目录 题目 代码 运行命令&#xff08;在控制台输入&#xff09; 运行截图 题目 &#xff08;修改GradeBook&#xff09;修改图5.9~图5.11所示的 GradeBook 程序&#xff0c;使它计算一组成绩的平均成绩。 成绩A为4分&#xff0c;成绩B为3分&#xff0c;依次类推。 A:4 B:3…

【数据库】聊聊数据库中的 fetchsize 参数

聊聊数据库中的 fetchsize 参数 1.介绍2.案例3.MySQL 中的 fetchsize4.Oracle 中的 fetchsize 1.介绍 在使用查询语句的时候&#xff0c;经常需要根据条件来进行查询得到最终的总记录条数&#xff0c;然后得到结果之后需要来进行处理。 场景&#xff1a;Java 端从数据库读取 …

【数据库】聊聊MVCC机制与BufferPool缓存机制

上一篇文章&#xff0c;介绍了隔离级别&#xff0c;MySQL默认是使用可重复读&#xff0c;但是在可重复读的级别下&#xff0c;可能会出现幻读&#xff0c;也就是读取到另一个session添加的数据&#xff0c;那么除了配合使用间隙锁的方式&#xff0c;还使用了MVCC机制解决&#…

Vue3响应式系统(二)

Vue3响应式系统(一)https://blog.csdn.net/qq_55806761/article/details/135587077 六、嵌套的effect与effect栈。 什么场景会用到effect嵌套呢&#xff1f;听我娓娓道来。 就用Vue.js来说吧&#xff0c;Vue.js的渲染函数就是在effect中执行的&#xff1a; /*Foo组件*/ const…

香港服务器托管:你对服务器托管了解多少?

在当今数字化的时代&#xff0c;服务器托管已成为企业和网站运营的关键一环。对于许多企业来说&#xff0c;如何选择一个安全、稳定、高效的服务器托管方案&#xff0c;成为了确保业务连续性和数据安全的重要课题。那么&#xff0c;究竟什么是服务器托管&#xff0c;它又有哪些…