我无法打开zabbix前端网址 HTTP:// zabbixservername / ZABBIX
未找到
在此服务器上找不到请求的URL / zabbix。
在 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进程也在服务器上运行。
当我尝试输入前端时,这就是Apache的access.log所说的http:// zabbixservername / zabbix
[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之间的沟通中? 如果是这样......我不知道如何检查和/或修复......
在这里寻找一些指导。 可以提供更多信息。
答案 0 :(得分:12)
虽然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 :(得分:8)
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