Cents下Nagios的安裝-Apache服務(wù)的安裝
Nagios編譯安裝 原本想簡簡單單用RPM包搞定Nagios的偷懶想法果然是行不通啊,原來想編譯安裝多麻煩啊~用RPM包當(dāng)然比較好,可是偏偏我RP裝到了安裝Nagios插件包的時候需要fping以及SNMP::NET-Perl兩個功能包的缺失,在網(wǎng)上怎么找也找不到,尤其是fping,無論是RHEL和CentOS里都不集成。到官網(wǎng)上找RPM包,哦不,源碼也好,結(jié)果人家Download里一部片空白(當(dāng)時大腦里也是一片空白...囧),只好放棄。無奈選擇了源碼安裝Nagios,本來不想多走的路結(jié)果一條都沒少走。RPM包
系統(tǒng)環(huán)境:CentOS 5.0操作系統(tǒng)。Nagios版本為2.9穩(wěn)定版。
Cents下Nagios的安裝:
Apache服務(wù)、Nagios主程序的安裝、plugins插件程序、配置Apache服務(wù)、Nagios的配置文件
一.安裝Apache服務(wù):
- [root@KCentOS5C ~]# yum install httpd*
- Dependencies Resolved
=============================================================================
- Package Arch Version Repository Size
=============================================================================
- Installing:
- httpd i386 2.2.3-6.el5.centos.1 base 1.1 M
- httpd-devel i386 2.2.3-6.el5.centos.1 base 145 k
- httpd-manual i386 2.2.3-6.el5.centos.1 base 830 k
- Installing for dependencies:
- apr-devel i386 1.2.7-11 base 237 k
- apr-util-devel i386 1.2.7-6 base 54 k
- Transaction Summary
=============================================================================
將Apache服務(wù)設(shè)定為系統(tǒng)啟動服務(wù)
- [root@KCentOS5C ~]# chkconfig httpd on
添加Nagios系統(tǒng)用戶和同名組:
- [root@KCentOS5C ~]# useradd nagios
準(zhǔn)備好Nagios的源代碼包:
- [root@KCentOS5C ~]# ll
----------------------------------------------------
- total 3712
- -rw------- 1 root root 928 Oct 3 10:33 anaconda-ks.cfg
- -rw-r--r-- 1 root root 22760 Oct 3 10:33 install.log
- -rw-r--r-- 1 root root 2888 Oct 3 10:33 install.log.syslog
- -rw-r--r-- 1 root root 1738698 Sep 30 22:42 nagios-2.9.tar.gz
這個就是Nagios主程序的源代碼包
- -rw-r--r-- 1 root root 1693979 Sep 30 22:51 nagios-plugins-1.4.10.tar.gz
這個是Nagios-plugin插件程序源代碼包
- -rw-r--r-- 1 root root 305019 Sep 30 22:58 nrpe-2.9.tar.gz
這個是Nagios遠(yuǎn)程本地監(jiān)測附加功能源代碼包
Cents下Nagios的安裝-Apache服務(wù)就介紹到這里了。
下一節(jié):Nagios主程序的安裝
【編輯推薦】