icingaweb2 设置错误(openSUSE,nginx)

icingaweb2 设置错误(openSUSE,nginx)

我一直在尝试按照官方文档在我们的办公室安装 icinga2/icingaweb2。基础系统是 openSUSE (Leap 42.1),Web 服务器是 nginx。

一切都运行顺利,在修复一个错误后,我可以毫无问题地安装所有元素:在 packages.icinga.org/openSUSE/ICINGA-release.repo 中,$releasever 搜索“Leap 42”,但没有这样的文件夹,所以我用静态“13.2”替换了它,这是目前 openSUSE 的最新版本。对于 icinga2 的安装,我遵循了文档,一切都顺利进行,没有错误。

要安装 icingaweb2,我按照这位官员文档。问题出现在我到达这一点时“准备 Web 设置”- 它看起来绝对简单,即使对于最大的新手来说也没有任何错误选项。

正如它所述,我尝试访问... / icingaweb2 / setup并收到错误404。icingaweb2.conf文件位于正确的位置,nginx / php5已启动并正在运行,所有数据库都已到位...一切看起来都正确。

有人遇到过这个问题吗?或者有人能给出建议吗?如果需要,我可以提交其他数据。提前致谢。

答案1

我们目前主要关注 SuSE 的 SLES 版本,因此 OpenSuSE 版本可能不是最新的。

不过,SuSE 的开发人员在光子发射站

该软件包似乎安装icingaweb2.conf在 Apache 配置的某个地方。

确保该文件存在并且 Apache 已重新加载(没有错误)。

答案2

发现两个错误:

  1. 生成的 icingaweb2.conf 没有被加载,我只是将其内容复制到 nginx.conf 中;

  2. 在 php-fpm.conf 中我遗漏了几点,所以它没有监听任何 unix 套接字(listen = /var/run/php-fpm.sock)

基本上是因为我对 nginx/php 的经验非常有限而导致的错误。感谢您的建议和帮助!

相关内容