网站地图
首页
新闻
电影新闻
电视新闻
人物新闻
专题策划
影评
最新影评
新片热评
经典赏析
媒体评论
电影院
北京影讯
上海影讯
广州影讯
深圳影讯
成都影讯
电影库
典藏佳片
全球新片
即将上映
票房榜
社区
日志
相册
电影
好友
专辑
收藏
影视杂谈
明星时尚
文化休闲
群组
话题
达人
排行榜
电影榜
电视榜
人物榜
日志榜
话题榜

小亮

我们应该注意自己不用语言去伤害别的同志,但是,当别人用语言来伤害自己的时候,也应该受得起。。

http://i.mtime.com/liujinliang/

您当前的位置: 社区>> 博客>>

编辑 | 删除 转载: 利用Nagios实现服务器监控(上)

小亮 发布于:

安装环境
CentOS 4.3 LANG=en_US.UTF-8

软件列表
freetype-2.1.9.tar.gz
gd-2.0.33.tar.gz
httpd-2.2.2.tar.gz
jpegsrc.v6b.tar.gz
libpng-1.2.7.tar.gz
nagios-2.5.tar.gz
nagios-plugins-1.4.3.tar.gz
nrpe-2.5.2.tar.gz

软件存放位置
/data/software

安装方法

安装freetype
#cd /data/software
#tar xzvf freetype-2.1.5.tar.gz
#cd freetype-2.1.5
#./configure --prefix=/usr/local/modules/freetype
#make
#make install

安装libpng
#cd /data/software
#tar xzvf libpng-1.2.5.tar.gz
#cd libpng-1.2.5
#cp scripts/makefile.std makefile   \\不要用--prefix自定义安装目录,影响gd的安装
#make
#make install

安装jpeg
#mkdir /usr/local/modules/jpeg6
#mkdir /usr/local/modules/jpeg6/bin
#mkdir /usr/local/modules/jpeg6/lib
#mkdir /usr/local/modules/jpeg6/include
#mkdir /usr/local/modules/jpeg6/man
#mkdir /usr/local/modules/jpeg6/man/man1
#cd /data/software
#tar xzvf jpegsrc.v6b.tar.gz
#./configure --prefix=/usr/local/modules/jpeg6 --enable-shared --enable-static
#make
#make install

安装gd
#cd /data/software
#tar xzvf gd-2.0.33.tar.gz
#./configure --prefix=/usr/local/modules/gd --with- jpeg=/usr/local/modules/jpeg6 --with-png --with-zlib --with-freetype=/usr/local/modules/freetype
#make
#make install

安装Nagios
#cd /data/software
#mkdir /usr/local/nagios
#groupadd -g 810 nagios
#useradd -u 811 -g 810 nagios
#tar zxvf nagios-2.5.tar.gz
#cd nagios-2.5
#./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios/ --with-nagios-user=nagios --with-nagios-grp=nagios  --with-gd-lib=/usr/local/lib
#make all
#make install
#make install-init
#make install-commandmode
#make install-config

安装Nagios-plugins
#tar zxvf nagios-plugins-1.4.3.tar.gz
#cd nagios-plugins-1.4.3
#./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios/ --with-nagios-user=nagios --with-nagios-grp=nagios
#make
#make install

安装Apache
#cd /data/software
#tar zxvf httpd-2.2.2.tar.gz
#cd httpd-2.2.2
#./configure --prefix=/usr/apache
#make
#make install

编辑apache配置文件,加入以下代码
#vi /usr/apache/conf/httpd.conf


scriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/
<Directory "/usr/local/nagios/sbin/">
 AllowOverride AuthConfig
 Options ExecCGI
 Order allow,deny
 Allow from all
</Directory>
Alias /nagios/ /usr/local/nagios/share/
<Directory "/usr/local/nagios/share">
 Options None
 AllowOverride AuthConfig
 Order allow,deny
 Allow from all
</Directory>
重启apache,访问http://serverip/nagios/
#/usr/apache/bin/apachectl restart
 
回复 (4) | 收藏 (0) | 852 次阅读 |

小亮103945 (北京)

男 34岁 巨蟹座