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

Ubuntu部署Zabbix7.0

1.添加zabbix仓库

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.0+ubuntu22.04_all.deb dpkg -i zabbix-release_latest_7.0+ubuntu22.04_all.deb apt update

2.安装Zabbix相关软件包

apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent

3.安装MySQL

apt install -y mysql-server-8.0 root@master:~# netstat -tnulp | grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 28248/mysqld tcp 0 0 127.0.0.1:33060 0.0.0.0:* LISTEN 28248/mysqld 这个是错的 在网页登陆zabbix一直登陆失败 MySQL 只监听在 127.0.0.1:3306(本地回环地址),而 Zabbix 配置的连接地址是 192.168.146.10(远程地址)。

这是Zabbix安装过程中的数据库连接错误。核心问题是无法连接到MySQL数据库

修改方法:vim /etc/mysql/mysql.conf.d/mysqld.cnf

找到并修改: bind-address = 0.0.0.0 # 改为0.0.0.0允许所有IP连接 # 或 bind-address = 192.168.146.10 # 指定IP也可以

这样就可以了

4.创建初始化数据库

mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 21 Server version: 8.0.44-0ubuntu0.22.04.2 (Ubuntu) Copyright (c) 2000, 2025, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> CREATE USER 'zabbix'@'%' IDENTIFIED BY 'root123'; Query OK, 0 rows affected (0.06 sec) mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%'; Query OK, 0 rows affected (0.02 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> exit Bye

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

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix Enter password: 我创建的密码是root123 输入的时候不显示 root@master:~# mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 13 Server version: 8.0.44-0ubuntu0.22.04.2 (Ubuntu) Copyright (c) 2000, 2025, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> set global log_bin_trust_function_creators = 0; Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> quit; Bye

5.为zabbix server配置数据库

egrep '^DBHost|^DBName|^DBUser|^DBPassword' /etc/zabbix/zabbix_server.conf DBHost=192.168.146.10 DBName=zabbix DBUser=zabbix DBPassword=zabbix DBName=zabbix DBUser=zabbix

6.为Zabbix前端配置PHP

cat /etc/zabbix/nginx.conf server { listen 8080; server_name 192.168.146.10; ......

7.启动Zabbix server和agent进程

systemctl restart zabbix-server zabbix-agent nginx php8.1-fpm

8.用192.168.146.10:8080访问zabbix

#列出所有已安装的语言 locale -a C C.utf8 en_AG sed -n '/zh_CN.UTF-8 UTF-8/p' /etc/locale.gen #zh_CN.UTF-8 UTF-8 sed -i 's/# zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/' /etc/locale.gen sed -n '/zh_CN.UTF-8 UTF-8/p' /etc/locale.gen #zh_CN.UTF-8 UTF-8 locale-gen systemctl restart zabbix-server zabbix-agent nginx php8.1-fpm

换成中文:

9.web界面安装zabbix

10.访问web界面

192.168.146.10:8080

账号:Admin

密码:zabbix

监控主机

1.在需要监控的主机上安装zabbix-agent

apt -y install zabbix-agent

2.修改zabbix-agent的配置文件

vim /etc/zabbix/zabbix_agentd.conf 找到并修改: Server=192.168.146.10

3.重启zabbix-agent服务

systemctl restart zabbix-agent.service

4.添加成功

http://www.cnnetsun.cn/news/22418.html

相关文章:

  • 企业微信开发总卡壳?试试cpolar,回调调试超顺畅
  • ChatPPT:国内综合实力最强的AI PPT工具
  • 测试经验,自动化测试的痛点+发展趋势,一篇带你上高速...
  • NetGuard实战指南:告别流量焦虑,让Android网络管理如此简单
  • 大厂已经不用人干活了?“AI中台+Agent”正在重塑商业规则
  • Qwen2.5-Omni全模态大模型:70亿参数重构人机交互范式
  • Morisawa BIZ UDGothic 字体使用指南:让文字表达更专业优雅
  • 量子化学:材料的电子态密度
  • 零基础也能做!用Qoder快速开发“技能五子棋”蹭热点项目
  • GitHub加速终极方案:告别龟速访问,体验丝滑编程
  • 【总结】【计组】【OS】页号、页框号、虚拟地址、物理地址、地址
  • 超细整理,性能测试如何做?怎么做?性能压力负载(汇总三)
  • 国外代理IP怎么选?4大标准帮你避坑选优
  • 艾体宝洞察 | 当供应链恶意代码会“二次来袭”:Shai-Hulud 事件下,为什么必须重新审视你的应用安全体系?
  • OpenHarmony环境搭建——02-JDK17安装教程
  • 艾体宝干货 |【Redis实用技巧#4】Redis分布式锁真的安全吗?可靠性深度剖析(Part 2)
  • 21-4. PLC的基本逻辑指令(置位,复位指令)
  • VueScan Pro:专业扫描仪增强软件,支持多品牌设备与高质量OCR识别
  • Kali 必备!Burp Suite 超全教程 网安新手必看
  • 60、深入理解与配置 SSH:安全远程访问的全面指南
  • 视频生成大模型Wan2.2开源:MoE架构重构创作生态,消费级显卡实现电影级视频生成
  • [HNCTF 2022 Week1]easync
  • Ultravox终极指南:10个步骤掌握AI音频生成技术
  • 虎贲等考 AI 科研工具:大学生 / 科研人必备!用 AI 高效搞定学术研究
  • 学习 Python,用哪个编辑器比较好?
  • 如何高效地分析问卷调查的数据?
  • nginx部署前端vue项目(非常详细)零基础入门到精通,收藏这篇就够了
  • 何为前端工程化?一文给你说透前端工程化,收藏这篇就够了
  • 免费学习资源|谷歌 5天AI Agents 强化课程|十一月开课
  • 前端及其技术栈,零基础入门到精通,收藏这篇就够了