nagios 的功能原理 我这里就不介绍了 我们主要讲述安装配置

使用nagios对服务器进行监控,其特点可实时实现手机短信、电子邮件、MSN、飞信报警。


wKiom1RHwePyqxfVAAOaaINmJ_M311.jpg

按照上面的命令写 我就不用多说什么了 如果你安装的最小化版的centos 可能会提示没有sendmail 这时候使用

yum -y install sendmail 安装 

 /etc/init.d/sendmail restart 启动服务

wKioL1RH2K-yy5vBAATUKsEaXi0570.jpg我在指定的时候 提示图下

wKioL1RH2cbAU17JAAPrnfa12nM117.jpg

这是没安装gcc插件  yum -y install gcc 在执行

./configure --prefix=/usr/local/nagios

晕倒 make all的时候提示没有make 命令 这最小化版的centos 啥都没有 没办法 我们yum 继续安装make命令 

接下来 按照图2 安装就行了

wKiom1RH3YiCtGLTAALRIfAQl14787.jpgwKiom1RH3aTgEPRqAAP2XaKBjeQ562.jpg

date -s "2012-4-10 9:15"

 报错输入 yum install libxml2-devel -y

我在网上百度了 apa+php需要安装的组件

yum install -y gcc gcc-c++ make autoconf wget ncurses-devel  libmcrypt-devel    libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel  freetype-devel  openldap-devel libtool-ltdl-devel  libevent-devel gd-devel bzip2-devel  pcre-devel bison-deve

大家可以先安装上

wKioL1RH5LCAT3fiAANs0ZbhRMg241.jpgwKioL1RH5V_CEynTAAPtBWNEiEQ399.jpg

wKioL1RInZTyGpV3AAKGNZlzPgc990.jpg

[root@nagios php-5.3.2]# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs

wKiom1RInW-iaP63AAHKSwAPpJ0397.jpg

wKiom1RInaSB7yy7AALNi0WPzis265.jpg


wKioL1RIqAHwMRy6AAKBrcloEpk599.jpg

接下来 访问nagios

wKiom1RItxaQdGIgAAHboStqBsI143.jpg

wKioL1RIq5vgzasvAAKA_JpH6Sk881.jpg

这时候 登陆进去 会提示这个错误 需要重启nagios服务

wKiom1RIrDTDpRB7AACW0TqXZVE962.jpg

这个是nagios诶有登陆权限照成的 我们简单修改下就行了

输入vipw

修改如下

wKiom1RIrd3iTgEfAAMEBY7k9Sg214.jpg

接下来重启后就不会报错了