溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Nagios的詳細(xì)安裝過(guò)程

發(fā)布時(shí)間:2021-08-31 13:38:15 來(lái)源:億速云 閱讀:121 作者:chen 欄目:系統(tǒng)運(yùn)維

這篇文章主要講解了“Nagios的詳細(xì)安裝過(guò)程”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Nagios的詳細(xì)安裝過(guò)程”吧!

Nagios是一款企業(yè)級(jí)網(wǎng)絡(luò)監(jiān)控系統(tǒng),它功能之強(qiáng)大,管理之簡(jiǎn)單,使得很多大型網(wǎng)絡(luò)公司都對(duì)它有高度的稱贊,并把它投入到自己的網(wǎng)絡(luò)環(huán)境。下面看看Nagios安裝過(guò)程。
一.Nagios安裝指南(基于Fedora11平臺(tái))

1.安裝前準(zhǔn)備

1.1在root根用戶下進(jìn)行安裝
su-l1.2安裝Apach
yuminstallhttpd1.3安裝GCC編譯器
yuminstallgcc
1.4安裝GD庫(kù)與開(kāi)發(fā)庫(kù)
yuminstallgdgd-devel
1.5下載Nagios和插件程序包
http://www.nagios.org/download/Step1-DownloadNagiosCore
http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.1.2.tar.gzStep2-DownloadNagiosPlugins
http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gzStep3-DownloadNagiosAddons
http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.12.tar.gz

2.Nagios安裝過(guò)程

2.1建立一個(gè)帳號(hào)

2.1.1創(chuàng)建名為nagios的帳號(hào)并給定登錄密碼:
/usr/sbin/useraddnagios
passwdnagios
2.1.2創(chuàng)建一個(gè)名為nagcmd的用戶組用于從Web接口執(zhí)行外部命令
/usr/sbin/groupaddnagcmd
2.1.3將nagios用戶和Apache用戶都加入到該用戶組中
/usr/sbin/usermod-Gnagcmdnagios
/usr/sbin/usermod-Gnagcmdapache

2.2編譯與Nagios安裝

2.2.1展開(kāi)Nagios源程序包
tarxzfnagios-3.1.2.tar.gz
cdnagios-3.1.22.2.2運(yùn)行Nagios配置腳本并使用先前開(kāi)設(shè)的用戶及用戶組
./configure–with-command-group=nagcmd
2.2.3編譯Nagios程序包源碼
makeall
2.2.4安裝二進(jìn)制運(yùn)行程序、初始化腳本、配置文件樣本并設(shè)置運(yùn)行目錄權(quán)限
makeinstall
makeinstall-init
makeinstall-config
makeinstall-commandmod
2.3客戶化配置

配置文件樣本在/usr/local/nagios/etc/
編輯/usr/local/nagios/etc/objects/contacts.cfg配置文件
更改email地址,nagiosadmin的聯(lián)系人定義信息中的email信息為自己的emial信息以接收?qǐng)?bào)警內(nèi)容
vi/usr/local/nagios/etc/objects/contacts.cfg 
2.4配置Web接口

2.4.1安裝Nagios的Web配置文件到Apache的conf.d目錄下
makeinstall-webconf
2.4.2創(chuàng)建一個(gè)nagiosadmin的用戶用于Nagios的Web接口登錄
htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin2.4.3重啟Apache服務(wù)以使設(shè)置生效
servicehttpdrestart

2.5編譯與安裝Nagios插件

2.5.1展開(kāi)Nagios插件的源程序包
tarxzfnagios-plugins-1.4.13.tar.gzcdnagios-plugins-1.4.13
2.5.2編譯并安裝插件
/configure--with-nagios-user=nagios--with-nagios-group=nagiosmake
makeinstall
2.6啟動(dòng)Nagios

2.6.1把Nagios加入到服務(wù)列表中以使之在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)
chkconfig--addnagios
chkconfignagioson
2.6.2驗(yàn)證Nagios的樣例配置文件
/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg
2.6.3如果沒(méi)有報(bào)錯(cuò),則可以啟動(dòng)Nagios服務(wù)
servicenagiosstart
2.6.4若樣例配置文件出錯(cuò),則根據(jù)錯(cuò)誤提示回退到上面步驟進(jìn)行排錯(cuò)

2.7更改SELinux設(shè)置

2.7.1Fedora與SELinux同步發(fā)行與安裝后將默認(rèn)使用強(qiáng)制模式,這會(huì)在嘗試聯(lián)入Nagios的CGI時(shí)導(dǎo)致一個(gè)"內(nèi)部服務(wù)錯(cuò)誤"消息

2.7.2編輯/etc/selinux/config
vi/etc/selinux/config2.7.3修改SELINUX字段值令SELinux處于容許模式
SELINUX=enforcing改為SELINUX=permissive

2.8登錄Web接口

2.8.1用系統(tǒng)默認(rèn)安裝的瀏覽器,

2.8.2成功登錄Web接口<!--[if!vml]--><!--[endif]-->

感謝各位的閱讀,以上就是“Nagios的詳細(xì)安裝過(guò)程”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Nagios的詳細(xì)安裝過(guò)程這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI