设置 Nagios 为子域名(Ubuntu)

设置 Nagios 为子域名(Ubuntu)

我已经在服务器上安装了 Nagios,现在我可以通过以下方式访问它:http://服务器/nagios/。我真正想做的是http://nagios.server/。我该如何更改 Nagios 以允许我这样做?我正在运行 Ubuntu 10.04。

谢谢!

答案1

所谓的虚拟主机是可以实现的。

这是执行此操作的 Apache httpd 配置示例的一部分。

<VirtualHost *>
ServerAdmin webmaster@server
DocumentRoot /www/nagios
ServerName nagios.server
ErrorLog logs/host.foo.com-error_log
TransferLog logs/host.foo.com-access_log
</VirtualHost> 

这里“/www/nagios”指向存储 nagios 页面的目录。

但是 nagios.server 应该在您的 DNS 记录中,并指向与“服务器”记录相同的 IP。或者您可以将 nagios.server 添加到本地 /etc/hosts 文件(或 c:\windows\system32\drivers\etc\hosts)

答案2

您想要做的事情存在一些问题...

1)在http://服务器/nagios服务器是主机名和纳吉奥斯是主机上的目录。

2)在http://nagios.server/纳吉奥斯是主机名和服务器是主机所属的域。

因此,如果不配置 nagios 服务器的主机名,就无法执行您当前想要执行的操作纳吉奥斯即使这样,你也可以通过以下方式访问它http://nagios/或者http://nagios/nagios- 取决于您的 httpd conf 文件。

除非你想将主机名设置为纳吉奥斯并将其“绑定”到名为服务器

即改变你的主机名是nagios 服务器

相关内容