基於CentOS下Nagios的安裝

 

1.確定Centos系統中是否安裝如下軟件包:
Apache
GCC compiler
GD development libraries
2.如果沒有安裝,則按如下方式進行安裝:
yum -y install PHP(nagios3.2.0將頁面從之前的html換成了php,首次安裝需要先決條件php,如果不安裝php,則有可能在輸入完成nagios的登陸用戶後,出現permission 的問題)
yum -y install httpd
yum -y install gcc
yum -y install glibc glibc-common
yum -y install gd gd-devel

3.創建一個nagios user併爲其設置password
useradd nagios
passwd nagios
4.創建用戶組並將nagios user和apache user加入到用戶組中
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd apache
5.下載nagios軟件包及nagios插件
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.6.tar.gz
如果下載不了,推薦去chinaunix網站下載
編譯安裝nagios
tar xzf nagios-3.0.6.tar.gz
cd nagios-3.0.6
./configure –with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
7.配置web接口
make install-webconf
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios
重啓apache服務器,讓剛纔的配置生效。
8.安裝nagios插件
tar xzf nagios-plugins-1.4.11.tar.gz
cd nagios-plugins-1.4.11
./configure –with-nagios-user=nagios –with-nagios group=nagios
make
make install
9.把nagios服務增加到服務清單中並設置開機自啓動
chkconfig –add nagios
chkconfig nagios on
10.檢查nagios服務器是否存在配置錯誤。
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
若沒有錯誤信息就啓動nagios服務器
service nagios start
11.在ie中輸入
http://“nagios server ipaddress”/nagios/,測試nagios服務器是否已經能正確安裝。
安裝到此完成,之後做troubleshooting.
發佈了35 篇原創文章 · 獲贊 6 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章