Cents下Nagios的安裝-Apache服務的安裝
Nagios編譯安裝 原本想簡簡單單用RPM包搞定Nagios的偷懶想法果然是行不通啊,原來想編譯安裝多麻煩啊~用RPM包當然比較好,可是偏偏我RP裝到了安裝Nagios插件包的時候需要fping以及SNMP::NET-Perl兩個功能包的缺失,在網上怎么找也找不到,尤其是fping,無論是RHEL和CentOS里都不集成。到官網上找RPM包,哦不,源碼也好,結果人家Download里一部片空白(當時大腦里也是一片空白...囧),只好放棄。無奈選擇了源碼安裝Nagios,本來不想多走的路結果一條都沒少走。RPM包
系統環境:CentOS 5.0操作系統。Nagios版本為2.9穩定版。
Cents下Nagios的安裝:
Apache服務、Nagios主程序的安裝、plugins插件程序、配置Apache服務、Nagios的配置文件
一.安裝Apache服務:
- [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服務設定為系統啟動服務
- [root@KCentOS5C ~]# chkconfig httpd on
添加Nagios系統用戶和同名組:
- [root@KCentOS5C ~]# useradd nagios
準備好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遠程本地監測附加功能源代碼包
Cents下Nagios的安裝-Apache服務就介紹到這里了。
下一節:Nagios主程序的安裝
【編輯推薦】