在第一次安装NAGIOS时发现有Status Map、Alert Histogram打不开链接,提示找不到statusmap.cgi和histogram.cgi。
复制代码代码如下:
[root@mail ~]# rpm -qa |grep gd-devel
gd-devel-2.0.33-9.3.fc6
已经安装了这个包,回到/opt/nagios.2.9/目录下使用./configure --prefix=/usr/local/nagios重新进行配置,再用make all进行重新编译然后在进入/usr/local/nagios.2.9/cgi目录里查看,仍然没有生成出statusmap.cgi和histogram.cgi文件。终于沉不住气了,重新把RHEL5安装过,在安装的时候特意将gd-devel进行安装上,然后进入系统后使用rpm -qa |grep gd 查询
复制代码代码如下:
[root@mail ~]# rpm -qa |grep gd
gdb-6.5-16.el5 gdbm-1.8.0-26.2.1 sysklogd-1.4.1-39.2 gdk-pixbuf-0.22.0-25.el5 gdbm-devel-1.8.0-26.2.1 gd-2.0.33-9.3.fc6 gd-devel-2.0.33-9.3.fc6
看到系统自己已经安装上这些所需要的包了,回到/opt/nagios.2.9/目录下使用./configure --prefix=/usr/local/nagios --with-gd-lib=/usr/lib --with-gd-nc=/usr/include重新进行配置,再用make all进行编译然后在进入/usr/local/nagios.2.9/cgi目录里查看,终于看到statusmap.cgi和histogram.cgi文件了其实如果我在安装好gd-devel后,第一次重新配置和编译时./configure --prefix=/usr/local/nagios --with-gd-lib=/usr/lib --with-gd-inc=/usr/include |