zabbix 安装 踩坑记录与解决方案

博主在初次安装Zabbix时遇到错误,主要是由于安装包不正确和Nginx与Apache配置冲突导致。按照官方推荐步骤完成安装后,Apache运行正常但访问Zabbix页面出现404错误。解决方法是调整Nginx配置,解决80端口冲突,重启服务后Zabbix访问恢复正常。默认登录凭证为Username:Admin,Password:zabbix。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

博主首次安装 zabbix 时,出现了一些错误,特此记录一下,希望帮助到一些 Zabbix freshman.

参考其他博客安装 zabbix 时,运行到如下command 安装zabbix 相关组件出现如下Error:

apt installzabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scriptszabbix-agent

在这里插入图片描述

原因: 使用的zabbix 安装包不对,
解决方案:建议使用 zabbix 官方推荐的步骤按照,选择相应platform后,自动生成steps

在这里插入图片描述

按照官方推荐的步骤安装完成后,运行 http://zabbixserverip/ 出现 apache hello page ,证明apache 一切运行正常
在这里插入图片描述
但是访问 http://zabbixserverip/zabbix/ 出现404 nginx 错误,如果关闭nginx 后出现502 error,
查看nginx access log 发现error code :404
在这里插入图片描述
原因:nginx 影响了zabbix 读取apache 的设置,导致无法映射到 /zabbix 地址
解决办法:参考Stack Overflow
在这里插入图片描述

运行 service apache2 reload 命令出现 apache2.service is not active,cannotreload 错误, 查看service apache2 status, 发现80 端口被占用,因为 nginx 使用的80!!!
在这里插入图片描述
Service nginx stop 后,再次运行 service apache2 reload 命令成功
在这里插入图片描述
之后再次访问 http://zabbixserverip/zabbix/ 一切正常!!!
注意: zabbix 默认的登录用户名和密码为:username: Admin Password: zabbix
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值