【移動應(yīng)用開發(fā)技術(shù)】 CentOS5.5下搭建nagios_第1頁
【移動應(yīng)用開發(fā)技術(shù)】 CentOS5.5下搭建nagios_第2頁
【移動應(yīng)用開發(fā)技術(shù)】 CentOS5.5下搭建nagios_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

【移動應(yīng)用開發(fā)技術(shù)】CentOS5.5下搭建nagios

CentOS5.5下搭建nagios一、搭建環(huán)境:

一臺CentOS5.5x86的系統(tǒng),ip我默認(rèn)使用的是nat的,這根據(jù)你自己的喜好設(shè)置就行了,在這我們是在虛擬機上搭建的,為了方便起見關(guān)閉了防火墻和selinux,如果在真實環(huán)境中需要做一些設(shè)置,這里就不多講了。二、所需軟件:

對于初學(xué)者而言最痛苦的莫過于下載所需要的軟件包,為了方便大家我將所需要的軟件包的下載地址羅列出來方便大家下載:?

apache我們就用系統(tǒng)光盤自帶的就可以了php我們使用編譯安裝下載地址:/php5/php-5.2.17.tar.bz2rrdtool-1.4.7.tar.gz繪圖引摯下載地址:http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz?

nagios-3.3.1.tar.gz

主程序英文版下載地址:/download/core/thanks?

nagios-cn-3.2.3.tar.bz2

主程序中文版下載地址:/projects/nagios-cn/files/sourcecode/zh_CN%203.2.3/nagios-cn-3.2.3.tar.bz2/download?

nagios-plugins-1.4.15.tar.gz插件程序下載地址:/projects/nagiosplug/files/nagiosplug/1.4.15/?

pnp-0.4.14.tar.gz

結(jié)合rrdtool出圖下載地址:/projects/pnp4nagios/files/PNP/pnp-0.4.14/pnp-0.4.14.tar.gz/download?

nrpe-2.12.tar.gz

監(jiān)控linux主機

下載地址:/f/2D3D54B3A8BFDEC6.html?

NSClient++-0.3.9-Win32.msi

監(jiān)控32位windows主機下載地址:/x-0.3.x_STABLE/NSClient%2B%2B-0.3.9-Win32.msi?

NSClient++-0.3.9-x64.msi

監(jiān)控64位windows主機下載地址:/x-0.3.x_STABLE/NSClient%2B%2B-0.3.9-x64.msi==================================================================三、開始nagios安裝前的準(zhǔn)備:

1、安裝Rrdtool繪圖引摯

#tarzxvfrrdtool-1.4.7.tar.gz

#cd

rrdtool-1.4.7

#./configuer--prefix=/usr/local/rrdtool

#make&&makeinstall

2、安裝apache:

#yum-yinstallhttpd*

3、編譯安裝php:

#./configuer--prefix=/usr/local/php5.2

--enable-mbstring

--with-apxs2=/usr/sbin/apxs

--with-config-file-path=/usr/local/php5.2

#make

#maketest

#makeinstall4、修改httpd.conf配置文件

#vi/etc/httpd/conf/httpd.conf添加一下內(nèi)容:

AddType

application/x-httpd-php

.php//在770行

index.php//在392行5、保存退出6、啟動apache測試php:

#servicehttpdrestart

#echo"wellcometotheapachewebsite!">/var/www/html/index.html

#vi/var/www/html/index.php添加一下內(nèi)容:

<?php

phpinfo();

?>

保存退出7、啟動瀏覽器輸入:http://yourserverip/index.html,如果出現(xiàn)

wellcometotheapachewebsite!說明你的apache沒問題了,然后輸入:http://yourserverip/index.php出現(xiàn)php測試頁面證明你的php沒問題了,如果沒有出現(xiàn)那就仔細(xì)檢查檢查8、創(chuàng)建nagios用戶和組

#groupaddnagcmd//添加nagcmd用戶組,用以通過web頁面提交外部控制命令

#useradd

nagios//添加一個名為nagios的用戶用以專門跑nagios

#passwd

nagios//設(shè)置密碼

#usermod

-a-Gnagcmdnagios//將nagios用戶加入nagcmd組

#usermod-a-Gnagcmdapache將apache用戶加入nagcmd組==================================================================四、下面開始正式安裝nagios主程序包了1、解壓并進行編譯安裝:

#tarjxvfnagios-cn-3.2.3.tar.bz2//這里使用中文安裝,有興趣的同

學(xué)也可以使用英文安裝

#cdnagios-cn-3.2.3

#./configure--with-command-group=nagcmd

makeall

//編譯

makeinstall

//安裝nagios主要程序,cgi和html文件等

makeinstall-init

//安裝nagios啟動腳本

makeinstall-config

//將配置文件的例子復(fù)制到nagios配置文件里

makeinstall-commandmode

//配置nagios目錄權(quán)限

這時nagios基本已經(jīng)安裝完成,默認(rèn)安裝后的配置文件用于啟動nagios是沒有問題的。

#

makeinstall-webconf

安裝nagios的web接口,會在

/etc/httpd/conf.d/創(chuàng)建

nagios.conf文件

#

htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin

設(shè)置登陸web界面時HTTP驗證的賬號密碼

#

servicehttpdrestart

啟動apache2、啟動瀏覽器輸入:http://yourserverip/nagios將會彈出一個用戶登錄框,這時輸入你的用戶名和密碼就可以進入到nagios的主界面,不過這是如果你選擇左邊的選項它會提示服務(wù)器內(nèi)部錯誤等信息,這是因為缺少插件,下面我們進行插件的安裝3、安裝plugin插件:

#tarzxvfnagios-plugins-1.4.15.tar.gz

#cdnagios-plugins-1.4.15

#./configure--with-nagios-user=nagios--with-nagios-group=nagios

#make

&&

makeins

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論