如何将 nagios 默认 url 更改为自定义 url?

Ura*_*718 4 nagios

我在我的环境中运行 Nagios Core 4.0.8,我正在寻找一种方法来将默认 url 从https://example.com/nagios更改为https://example.com。有没有办法做到这一点?

小智 5

您需要为 Nagios 编辑 cgi.cfg 文件。

  1. vim /usr/local/nagios/etc/cgi.cfg

    更改url_html_path=/nagiosurl_html_path=/

  2. 编辑 nagios.conf:

    更改ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"ScriptAlias /cgi-bin "/usr/local/nagios/sbin"

    注释掉该行Alias /nagios "/usr/local/nagios/share",然后在下面添加

    DocumentRoot /usr/local/nagios/share

    在配置顶部添加以下内容:

    <VirtualHost *:80> ServerName status.example.com

    </VirtualHost>在底部添加。

  3. 编辑您的/usr/local/nagios/share/config.inc.php文件:

    更改$cfg['cgi_base_url']='/nagios/cgi-bin';$cfg['cgi_base_url']='/cgi-bin';

  4. 重启 Apache 和 Nagios