zabbix 前端 web 界面给出错误 404 (ubuntu server 14.04)

Posted

技术标签:

【中文标题】zabbix 前端 web 界面给出错误 404 (ubuntu server 14.04)【英文标题】:zabbix frontend webinterface gives error 404 (ubunutu server 14.04) 【发布时间】:2014-07-25 03:30:09 【问题描述】:

我无法通过以下方式打开 zabbix 前端 URL http://zabbixservername/zabbix

出现错误 404:

找不到

在此服务器上未找到请求的 URL /zabbix。

Apache/2.4.7 (Ubuntu) 服务器在 ipaddress 端口 80

我正在运行 Ubuntu 14.04 LTS(GNU/Linux 3.13.0-27-generic x86_64)

我按照 Ubuntu 14.04 的 Zabbix 说明安装了 Zabbix 服务器: https://www.zabbix.com/documentation/2.2/manual/installation/install_from_packages (页面底部)

虽然没有创建以下文件: /etc/apache2/conf.d/zabbix.conf

但我确实在以下位置编辑了区域设置: /etc/zabbix/apache.conf

之后我还将 apache.conf 复制到 /etc/apache2/conf.d/zabbix.conf 重启了apache,但没有结果

Apache 正在运行;当我访问 http://zabbixservername/ 时,我会看到 Apache 默认的欢迎页面。

zabbix-server 进程也在服务器上运行。

当我尝试输入前端 http://zabbixservername/zabbix

时,这是 Apache acces.log 所说的

[04/Jun/2014:14:42:54 +0200] "GET /zabbix HTTP/1.1" 404 494 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (Khtml, 像 Gecko ) Chrome/35.0.1916.114 Safari/537.36"

我猜问题出在 Apache 和 Zabbix 之间的通信中? 如果是这样...我不知道如何检查和/或修复它...

在这里寻找一些指导。 可以提供更多信息。

【问题讨论】:

【参考方案1】:

虽然xunil的回答是对的,但让我稍微纠正一下,对应Ubuntu 14.04,它是Apache 2.4

ln -s /etc/zabbix/apache.conf /etc/apache2/conf-available/zabbix.conf

它会给 Apache 配置文件夹添加一个符号链接...

a2enconf zabbix.conf
service apache2 reload

...这些将重新加载服务器以获取新配置。

【讨论】:

+1 这对我有用,@xunil 路径略有偏差【参考方案2】:
sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.conf

sudo a2enconf zabbix.conf

sudo service apache2 reload

【讨论】:

以上是关于zabbix 前端 web 界面给出错误 404 (ubuntu server 14.04)的主要内容,如果未能解决你的问题,请参考以下文章

zabbix6.0安装教程:从web界面安装

zabbix6.0安装教程:从web界面安装

centos 7 安装zqbbix lnmp都正常运行、进行到web界面配置zabbix的时候、提示、4

Spring Boot Web 应用程序给出 500 内部服务器错误,而不是 404 未找到

zabbix3.0.X的web界面出现乱码

全新 Zabbix 3.0 alpha 版本发布,欢迎给WEB界面打分