Nagios--安裝(一)

 
安裝思路:
 
1.環(huán)境準(zhǔn)備(系統(tǒng)環(huán)境,相關(guān)軟件);
2.編譯安裝;(軟件編譯安裝);
3.啟動(dòng)服務(wù);
4.測(cè)試結(jié)果。
安裝開(kāi)始:
一.環(huán)境準(zhǔn)備
系統(tǒng) CentOS 6.0 x64位(我這邊使用的是mini版的系統(tǒng),如果你不能通過(guò)網(wǎng)絡(luò)yum的話(huà),你可以試一下自己在本地做源,可以參照我的這篇文章:
(http://ready.blog.51cto.com/507803/754125),或者說(shuō)你自己?jiǎn)为?dú)找文獻(xiàn)操作.
Iptables,SElinux查看是否關(guān)閉(或者說(shuō)允許)
軟件: nagios-3.2.3.tar.gz nagios-plugins-1.4.15.tar.gz
軟件下載地址:
http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.3/nagios-3.2.3.tar.gz
http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz
中文包下載(可選)
http://ncu.dl.sourceforge.net/project/nagios-cn/sourcecode/zh_CN%203.2.3/nagios-cn-3.2.3.tar.bz2

二.編譯安裝
為了便于軟件包的管理,我這邊統(tǒng)一將軟件包存放在/usr/local/src目錄下,這個(gè)存放路徑可以自定義(但是要記得哦).
現(xiàn)在安裝正式開(kāi)始:
#yum -y install httpd gcc glibc blibc-common gd gd-devel nrpe
(依賴(lài)包的安裝,其中httpd是為了是nagiox通過(guò)web界面顯示出來(lái))
#groupadd nagioscmd
#useradd -g nagioscmd nagios (創(chuàng)建管理組和管理用戶(hù))
注意默認(rèn)軟件的下載路經(jīng)我這邊一般情況存放于/usr/local/src(這個(gè)可以自己定義存放路徑,但是一定要記?。?br />#cd /usr/local/src
#wget http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.3/nagios-3.2.3.tar.gz
#wget http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz
等到下載完畢,進(jìn)行一下操作
解壓源碼包,并且安裝
#tar xzf nagios-3.2.3.tar.gz
#cd nagios-3.2.3
#./configure --with-command-group=nagioscmd
#make all && make install
#make install-init
#make install-config
#make install-commandmode
#make install-webconf
修改配置文件
#vim /usr/local/nagios/etc/objects/contacts.cfg
修改nagiosadmin(這里修改為你自己創(chuàng)建的帳號(hào))
到這里nagios的主程序包就已經(jīng)安裝OK,接下來(lái)安裝nagios插件
#cd /usr/local/src
#tar zxf nagios-plugins-1.4.15.tar.gz
#cd nagios-plugins-1.4.15
#./configure --with-nagios-user=nagios --with-nagios-group=nagioscmd
#make && make install
至此nagios的大部分安裝工作已經(jīng)完成
這里因?yàn)橐ㄟ^(guò)Apache進(jìn)行訪(fǎng)問(wèn)查看,所以出于安全考慮,添加了一個(gè)登錄帳號(hào)
創(chuàng)建一個(gè)管理帳號(hào),這里使用的是htpasswd創(chuàng)建的帳號(hào)
#htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios
檢測(cè)一下配置文件,因?yàn)榇饲坝凶鲂〉母膭?dòng)
/usr/local/nagios/bin/nagios -v /usr/local/nagios/eyc/nagios.cfg
三.啟動(dòng)服務(wù)
chkconfig --add nagios
chkconfig --add httpd
chkconfig nagios on
chkconfig httpd on
services nagios start
services httpd start
四.測(cè)試結(jié)果(在測(cè)試結(jié)果之前,請(qǐng)確認(rèn)授權(quán)問(wèn)題,這個(gè)步驟出問(wèn)題的比較多)
chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/
chcon -R -t httpd_sys_content_t /usr/local/nagios/share/
授權(quán)以后重新加載一下nagios
service nagios reload
http://ip/nagios(根據(jù)提示輸入用戶(hù)名,密碼)
 

網(wǎng)頁(yè)名稱(chēng):Nagios--安裝(一)
網(wǎng)站鏈接:http://bm7419.com/article30/goioso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、微信公眾號(hào)建站公司企業(yè)建站、App開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化