首页 > Linux监控管理, Linux配置管理工具 > nagios安装报错解决方法—qqhao

nagios安装报错解决方法—qqhao

2015年10月18日

nagios安装报错解决方法—qqhao
http://blog.sina.com.cn/s/blog_5227549b010168h6.html
4.配置PHP

(一)

1.Apache2的httpd.conf文件位置:

/usr/share/doc/packages/appache2/original/httpd.conf 文件路径

2.httpd.conf文件中Addtype项为

AddType application/x-compress .Z 有

AddType application/x-gzip .gz .tgz 有

AddType application/x-httpd-php .php .phtml .php3 .php4 无 需添加

AddType application/x-httpd-php-source .phps 无 需添加

AddType image/x-icon .ico 无 需添加

(二)

在/srv/www/htdocs 目录下执行

#vi phpinfo.php 编辑内容:

保存: Esc :wq

或 vi index.php 查看结果:浏览器 http://ip/index.php

It works!

查看http://127.0.0.1/index.php 显示PHP版本信息,即代表安装PHP成功

5.安装nagios

nagios-3.2.2.tar解压后为nagios

配置web接口

必须在解压后的nagios目录下执行命令

#make install-webconf

6.安装nagios插件

#make出错
解决办法:安装openssl

openssl-1.0.0e.tar 两次解压进入目录

#unzip openssl-1.0.0e.tar.zip

#tar -xvf openssl-1.0.0e.tar.gz

然后#make #make test #make install

再次编译make即可

7.启动nagios

#chkconfig –add nagios 报错如下:

insserv: warning: script ‘nagios’ missing LSB tags and overrides

insserv: Default-Start undefined, assuming default start runlevel(s) for script `nagios’

nagios 0:off 1:off 2:off 3:on 4:off 5:on 6:off

解决

# vi /etc/init.d/nagios

添加如下几行语句在最上面add the following lines at the beginning 保存即可

### BEGIN INIT INFO

# Provides: nagios

# Required-Start:

# Should-Start:

# Required-Stop:

# Default-Start: 3 5

# Default-Stop: 0 1 2 6

# Short-Description: nagios

# Description: Start Nagios

### END INIT INFO

登陆Web接口 http://localhost/nagios/

注意:重启机器后,每次登陆nagios前需要重新启动apache2,重启后PHP才可用。

#rcapache2 restart

#service nagios start

本文的评论功能被关闭了.