news 2026/10/20 3:43:06

Ubuntu部署Zabbix7.0

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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.添加成功

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/19 7:26:33

企业微信开发总卡壳?试试cpolar,回调调试超顺畅

前言 企业微信开发中,回调功能用于接收服务器的通知和数据,比如审批结果、打卡信息等,是实现消息推送、OAuth2 授权等功能的关键。它适用于企业 IT 人员、开发者,能帮助企业搭建内部业务系统与企业微信的连接,优点是能…

作者头像 李华
网站建设 2026/10/20 1:14:14

ChatPPT:国内综合实力最强的AI PPT工具

👑 第一名:ChatPPT(www.chatppt.cn) 综合多项评测,ChatPPT在2025年被认为是国内综合实力最强的AI PPT工具之一,其优势主要体现在以下几个方面。 海量模板与强大设计:ChatPPT拥有超过40万套模板…

作者头像 李华
网站建设 2026/10/19 2:36:18

测试经验,自动化测试的痛点+发展趋势,一篇带你上高速...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 早期,…

作者头像 李华
网站建设 2026/10/19 14:56:23

NetGuard实战指南:告别流量焦虑,让Android网络管理如此简单

你是否曾经发现手机流量莫名其妙地消失?是否担心某些应用在后台偷偷上传你的隐私数据?现在,一款名为NetGuard的Android应用能帮你彻底解决这些问题。作为一款无需root权限的网络管理工具,NetGuard通过本地虚拟专用网络技术为你提供…

作者头像 李华
网站建设 2026/10/19 22:23:28

大厂已经不用人干活了?“AI中台+Agent”正在重塑商业规则

当一部分企业还在讨论AI能做什么时,领先的大厂已经悄悄完成了一场组织变革:HR、法务、营销、财务等部门的工位上,迎来了一批724小时不眠不休、效率惊人的“新同事”——AI Agent。这并非取代,而是进化。“AI中台 AI Agent” 的王…

作者头像 李华
网站建设 2026/10/19 20:07:41

Qwen2.5-Omni全模态大模型:70亿参数重构人机交互范式

导语 【免费下载链接】Qwen2.5-Omni-3B 项目地址: https://ai.gitcode.com/hf_mirrors/Qwen/Qwen2.5-Omni-3B 阿里巴巴通义千问团队发布的Qwen2.5-Omni-3B全模态大模型,以70亿参数实现文本、图像、音频、视频的端到端处理,开创轻量化通用人工智能…

作者头像 李华