【Linux系统zabbix安装部署】

1、安装lamp环境
[root@localhost software]# yum -y install mariadb mariadb-server httpd php php-mysql
[root@localhost software]# systemctl enable httpd
[root@localhost software]# systemctl restart htpd
[root@localhost software]# systemctl restart httpd
[root@localhost software]# systemctl enable mariadb
[root@localhost software]# systemctl restart mariadb
[root@localhost software]# mysql_secure_installation #初始化mariadb数据库
直接回车
Y
pwd@123
pwd@123
Y
Y
Y
Y
[root@localhost software]# mysql -uroot -p #进入mariadb数据库
exit #退出mariadb数据库
2、Zabbix安装
[root@localhost software]# rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm
[root@localhost software]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX #导入秘钥
[root@localhost ~]# yum clean all
Cleaning repos: base extras updates zabbix zabbix-non-supported
Other repos take up 43 M of disk space (use --verbose for details)
[root@localhost ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
3、初始化数据库
[root@localhost ~]# mysql -uroot -p
create DATABASE zabbix DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; #创建数据库(区分大小写)
grant all privileges on zabbix.* to zabbix@localhost identified by ‘pwd@123’; #设置zabbix用户和密码对数据库的使用权
exit
读入数据库:
cd /usr/share/doc/zabbix-server-mysql-3.2.11/
zcat create.sql.gz | mysql -uroot -p zabbix
4、读入数据库
[root@localhost ~]# cd /usr/share/doc/zabbix-server-mysql-3.2.11/
[root@localhost zabbix-server-mysql-3.2.11]# ls
AUTHORS ChangeLog COPYING create.sql.gz NEWS README
[root@localhost zabbix-server-mysql-3.2.11]# zcat create.sql.gz | mysql -uroot -p zabbix #还原数据库
[root@localhost zabbix-server-mysql-3.2.11]# mysql -uroot -p
MariaDB [(none)]> use zabbix
MariaDB [zabbix]> show tables;
5、启动zabbix服务
[root@localhost zabbix-server-mysql-3.2.11]# vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBUser=zabbix
DBPassword=pwd@123
[root@localhost zabbix-server-mysql-3.2.11]# systemctl start zabbix-server
[root@localhost zabbix-server-mysql-3.2.11]# systemctl enable zabbix-server
6、编辑zabbix前段php配置
[root@localhost zabbix-server-mysql-3.2.11]# vi /etc/httpd/conf.d/zabbix.conf #更改时区为上海时区

[root@localhost zabbix-server-mysql-3.2.11]# systemctl restart httpd #因为修改了php,目前是lamp的环境,所以需要重启apache
7、调整时间同步ntp
[root@localhost zabbix-server-mysql-3.2.11]# yum -y install ntpdate
[root@localhost zabbix-server-mysql-3.2.11]# ntpdate 11.11.31.253
[root@localhost zabbix-server-mysql-3.2.11]# systemctl restart httpd
8、调整zabbix访问路径
[root@localhost zabbix]# vi /etc/httpd/conf/httpd.conf 修改apache的主配置文件

9、调整php时区
[root@localhost zabbix]# vi /etc/php.ini

10、访问zabbix
访问地址:zabbix服务器ip地址
Mysql数据库端口是3306
网页登录用户名:Admin,密码:zabbix
11、修改页面为中文展示

再刷新页面即可
12、监控本机,部署agent
(1)安装部署agnet
[root@localhost zabbix]# vi /etc/zabbix/zabbix_agentd.conf
[root@localhost zabbix]# systemctl start zabbix-agent
[root@localhost zabbix]# systemctl enable zabbix-agent

[root@localhost zabbix]# netstat -anpt | grep 10050 #检测是否启动,10050是agent端口
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 9652/zabbix_agentd
tcp6 0 0 :::10050 ::😗 LISTEN 9652/zabbix_agentd
(2)页面添加对agnet所在节点的监测
首先将此停用的主机删除即可

创建主机

(3)修改默认字符集
在本机“运行”中输入“fonts”,取任意字体,如msyh.ttc
将msyh.ttc放入“/usr/share/zabbix/fonts/”路径下
[root@localhost fonts]# chmod a+x msyh.ttc #赋予msyh.ttc权限
[root@localhost fonts]# vi /usr/share/zabbix/include/defines.inc.php #修改默认字体配置

修改后,因为是php,所以不需要重启

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

cinder学习小结

1 官方文档 翻译官方文档学习 链接Cinder Administration — cinder 22.1.0.dev97 documentation (openstack.org) 1.1 镜像压缩加速 在cinder.conf配allow_compression_on_image_upload True可打开开关 compression_format xxx可设置镜像压缩格式,可为gzip 1.2 …

手撕算法-数组中的第K个最大元素

描述 分析 使用小根堆&#xff0c;堆元素控制在k个&#xff0c;遍历数组构建堆&#xff0c;最后堆顶就是第K个最大的元素。 代码 class Solution {public int findKthLargest(int[] nums, int k) {// 小根堆PriorityQueue<Integer> queue new PriorityQueue<>…

【python从入门到精通】-- 第二战:注释和有关量的解释

&#x1f308; 个人主页&#xff1a;白子寰 &#x1f525; 分类专栏&#xff1a;python从入门到精通&#xff0c;魔法指针&#xff0c;进阶C&#xff0c;C语言&#xff0c;C语言题集&#xff0c;C语言实现游戏&#x1f448; 希望得到您的订阅和支持~ &#x1f4a1; 坚持创作博文…

鸿蒙 HarmonyOS应用开发之API:Context

Context 是应用中对象的上下文&#xff0c;其提供了应用的一些基础信息&#xff0c;例如resourceManager&#xff08;资源管理&#xff09;、applicationInfo&#xff08;当前应用信息&#xff09;、dir&#xff08;应用文件路径&#xff09;、area&#xff08;文件分区&#x…

mybatis 实验报告1

文章目录 新建数据库新建项目&#xff0c;并导入jar包添加配置文件conf.xml定义实体类定义操作表user的sql的映射文件 userMapper.xml注册&#xff1a;将mapper.xml文件注册到conf.xml配置文件中一共6步&#xff0c;这个只是测试类&#xff0c;这个不算 新建数据库 命名是 随便…

嵌入式学习笔记(四)

LoadStore内存读写指令 单寄存器读写指令 指令码 ----------------ldr : 从内存地址中读取数据到寄存器中&#xff0c;读4个字节的数据str : 将寄存器中的数据写到内存地址中&#xff0c;写4个字节的数据 ------------------------------------------------------ldrh : 从内…

nandgame中的控制单元(Control Unit)

关卡说明的翻译&#xff1a; 控制单元除了ALU指令之外&#xff0c;计算机还应支持数据指令。在数据指令中&#xff0c;指令值直接写入A寄存器。创建一个控制单元&#xff0c;根据指令I的高位执行数据指令或ALU指令&#xff1a;位 15 0 数据指令 1 ALU指令ALU指令 对于ALU指令&…

Grok-1开源革新:探索人工智能的新境界

Grok-1开源革新&#xff1a;探索人工智能的新境界 在科技发展的马拉松中&#xff0c;Elon Musk旗下的xAI公司稳步前进&#xff0c;推出了名为Grok-1的语言模型。这个巨型模型&#xff0c;作为目前参数量最大的开源人工智能语言模型&#xff0c;赋予了机器学习领域全新的活力。 …

C#学习笔记4:PC串口发送数据

今日继续我的C#学习之路&#xff0c;今日学习制作PC串口发送数据的窗口程序 串口是单片机上位机开发的重点&#xff0c;本文围绕做一个通过PC端串口发送数据的程序进行实践学习&#xff0c; 文章提供源码与解释、整体工程文件 目录 1、控件的选择与摆放&#xff1a; 2、程序设…

435. 无重叠区间(力扣LeetCode)

文章目录 435. 无重叠区间题目描述贪心算法解题思路&#xff1a; 435. 无重叠区间 题目描述 给定一个区间的集合 intervals &#xff0c;其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量&#xff0c;使剩余区间互不重叠 。 示例 1: 输入: intervals [[1,…

2024.3.26

实现闹钟 weiget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include<QTimer> #include<QTime> #include<QTimerEvent> #include<QString> #include<QtTextToSpeech> QT_BEGIN_NAMESPACE namespace Ui { class Widget; } Q…

计算机复试面试问答准备(未完)

目录 1、理解多态性2、怎么逆置⼀个链表3、顺序表和链表的区别4、树的存储结构5、什么是哈夫曼树&#xff1f;简述哈夫曼树的构造过程。介绍哈夫曼树的特性。6、哈夫曼编码的编码和解码过程7、图的遍历方式8、图的存储方式9、最小生成树10、迪杰斯特拉算法11、佛洛依德算法12、…

mysql刨根问底

索引&#xff1a;排好序的数据结构 二叉树&#xff1a; 红黑树 hash表&#xff1a; b-tree&#xff1a; 叶子相同深度&#xff0c;叶节点指针空&#xff0c;索引元素不重复&#xff0c;从左到右递增排序 节点带data btree&#xff1a; 非叶子节点只存储索引&#xff0c;可…

C语言经典例题(8) --- 进制A+B、网购、及格分数、最高分数、计算一元二次方程

文章目录 1.进制AB2.网购3.及格分数4.最高分数5.计算一元二次方程 1.进制AB 题目描述&#xff1a; 输入一个十六进制数a&#xff0c;和一个八进制数b&#xff0c;输出ab的十进制结果&#xff08;范围-231~231-1&#xff09;。 输入描述&#xff1a; 一行&#xff0c;一个十六…

不使用额外空间交换两个数

1) 算术x x y;y x - y;x x - y; 2) 异或x x^y;// 只能对int,char..y x^y;x x^y;x ^ y ^ x;加法和异或这两种方法都是用于交换两个数的值而不使用额外空间的方法。它们的适用类型如下&#xff1a; 加法方法&#xff1a; 适用于整数类型&#xff08;int、long、long lo…

C++对象的创建和使用

定义了类&#xff0c;就相当于定义了一个数据类型。类与int、char等数据类型的使用方法是一样的。可以定义变量&#xff0c;数组和指针等。使用类定义的变量通常称为该类的对象。 对象的定义格式如下&#xff1a; 类名 对象名; 1.对象访问其成员 对象通过"."访问它的…

[NCNN学习笔记]-4

1、前言 继续学习NCNN。本次学习binaryop和eltwise。 2、学习内容 2.1、binaryop binaryop是用来二元计算的op&#xff0c;先来看binaryop.h的中关于二元计算的定义&#xff0c;其中二元计算定义了如下操作。 enum OperationType {Operation_ADD 0,Operation_SUB 1,Oper…

垃圾回收:垃圾回收器

目录 垃圾回收器 评估GC的性能指标 7种典型的垃圾回收器 Serial回收器&#xff1a;串行回收 ParNew回收器&#xff1a;并行回收 Parallel回收器&#xff1a;吞吐量优先 CMS回收器&#xff1a;低延迟 G1回收器&#xff1a;区域化分代式 G1回收过程1-年轻代GC G1回收过程…

自信当众讲话:从紧张到自如的转变之路

自信当众讲话&#xff1a;从紧张到自如的转变之路 在人生的舞台上&#xff0c;当众讲话是每个人都可能面对的挑战。然而&#xff0c;对于许多人来说&#xff0c;站在众人面前讲话却是一件令人紧张甚至恐惧的事情。这种紧张感往往源于对自我能力的怀疑&#xff0c;对未知的恐惧…

PyTorch----torch.nn.Linear()函数

torch.nn.Linear是PyTorch中的一个模块&#xff0c;用于在神经网络中实现完全连接层。它表示输入张量的一个线性变换通过将它与一个权矩阵相乘并加上一个偏置项。 下面是torch.nn.Linear的语法: torch.nn.Linear(in_features, out_features, biasTrue)参数&#xff1a; in_f…