当前位置: 首页 > news >正文

【Linux】Ubuntu22.04安装zabbix

官方文档:zabbix安装文档

环境如下

环境版本
nginx1.26.3
zabbix7.0.16
mysql8.0.41

安装nginx和mysql

一键部署脚本

部署zabbix

#!/bin/bash
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.0+ubuntu22.04_all.debdpkg -i zabbix-release_latest_7.0+ubuntu22.04_all.debapt updateapt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent# 在数据库主机上运行以下代码。
mysql -uzabbix -p123456 -h 192.168.100.153create database zabbix character set utf8mb4 collate utf8mb4_bin;
CREATE USER 'zabbix'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%';
set global log_bin_trust_function_creators = 1;
quit;# 由于我的数据库和zabbix不在同一台主机,所以要指定主机IP
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p123456  -h 192.168.100.153 zabbix#导入数据库架构后禁用 log_bin_trust_function_creators 选项。
mysql -uzabbix -p123456 -h 192.168.100.153
set global log_bin_trust_function_creators = 0;
quit;#编辑配置文件 /etc/zabbix/zabbix_server.conf
vim /etc/zabbix/zabbix_server.conf
DBPassword=123456
DBHost=192.168.100.153# 编辑配置文件 /etc/zabbix/nginx.conf 取消注释并设置 'listen' 和 'server_name' 指令。
mv /etc/zabbix/nginx.conf  /usr/local/nginx1/conf/conf.d/zabbix.conf# 启动Zabbix server和agent进程,并为它们设置开机自启:
systemctl restart zabbix-server zabbix-agent nginx php8.1-fpm
systemctl enable zabbix-server zabbix-agent nginx php8.1-fpm#注意nginx的用户和php的用户是否一致,可能会出现权限问题,导致无法进入zabbix的网页

初始化zabbix

初始化之后登录zabbix如下:
Zabbix 的默认用户名是 “Admin”,密码是 “zabbix”。
在这里插入图片描述

http://www.dtcms.com/a/279107.html

相关文章:

  • 固态金属储氢实用化提速:新氢动力 20 公斤级系统重磅发布
  • GaussDB in的用法
  • Linux部署Mysql
  • JavaScript进阶篇——第一章 作用域与垃圾回收机制
  • Netty编程模型介绍
  • 每天学习一个Python库之os库
  • Debezium日常分享系列之:Debezium 3.2.0.Final发布
  • MySQL Innodb Cluster配置
  • Ubuntu服务器安装Miniconda
  • VS2019编译使用log4cplus 1.2.0
  • AI数字人正成为医药行业“全场景智能角色”,魔珐科技出席第24届全国医药工业信息年会
  • DataWhale AI夏令营 Task2笔记
  • Linux —— A / 基础指令
  • 【牛客LeetCode数据结构】单链表的应用——合并两个有序链表问题、链表的回文结构问题详解
  • 游戏设备软件加密锁复制:技术壁垒与安全博弈
  • js与vue基础学习
  • 鸿蒙应用开发: 鸿蒙项目中使用私有 npm 插件的完整流程
  • docker-compose 安装Alist
  • Cesium源码打包
  • 数字孪生技术驱动UI前端革新:实现产品设计的虚拟仿真与实时反馈
  • Django Admin 配置详解
  • 【更新至2024年】2009-2024年上市公司华证esg评级、评分数据(含细分项)(年度+季度)
  • 大数据在UI前端的应用深化:基于用户行为数据的界面布局优化
  • 来时路,零帧起手到Oracle大师
  • Faiss能解决什么问题?Faiss是什么?
  • DiffDet4SAR——首次将扩散模型用于SAR图像目标检测,来自2024 GRSL(ESI高被引1%论文)
  • 前端性能与可靠性工程系列: 渲染、缓存与关键路径优化
  • 【Python办公】Python如何批量提取PDF中的表格
  • 【Java笔记】七大排序
  • 基于MaxCompute MaxFrame 汽车自动驾驶数据预处理最佳实践