Nagios4 0 8 詳細安裝配置

2021-06-28 04:24:38 字數 2695 閱讀 7124

為新手多點資料,一些小細節煩死人

wget 

wget 

2.安裝一批元件,差不多配置ganglia時都安裝

我也是不太清楚 ,全給裝上再說

yum install gd gd-devel--當然你要安裝的更多,我的機器能裝的都裝上了,去度娘

3.這裡網路上都建立nagios的使用者及使用者組,我使用的是 apache:apache,就沒有建立了,命令如下

useradd nagios

groupadd nagios

usermod -g nagios nagios --第乙個nagios是使用者組,第二個是使用者

或者你如果需要的話,把apache使用者也追加到 nagios 使用者組   usermod -a -g nagios apache

4.安裝nagios

tar -zxvf  nagios-4.0.8.tar.gz -c  /usr/local/nagios/

mv /usr/local/nagios/nagios-4.0.8 /usr/local/nagios/nagios

進入解壓目錄 cd /usr/local/nagios/nagios

./configure --perfix=/usr/local/nagios/nagios --with-command-group=apache --with-nagios-group=apache

make && make install 

make install-init  

make install-config 

make install-commandmode 

make install-webconf 

cp -r contrib/eventhandlers/ /usr/local/nagios/nagios/libexec/

chown -r apache:apache /usr/local/nagios/nagios/libexec/eventhandlers

/usr/local/nagios/nagios/bin/nagios -v /usr/local/nagios/nagios/etc/nagios.cfg

service nagios start

5.配置web登陸賬號和密碼

htpasswd -c /usr/local/nagios/nagios/etc/htpasswd.users admin--注意這裡有個 .user  不能忘了,

6.配置httpd

scriptalias /nagios/cgi-bin 「/usr/local/nagios/nagios/sbin」 

authtype basic 

options execcgi 

allowoverride none 

order allow,deny 

allow from all 

authname 「nagios access」 

authuserfile /usr/local/nagios/nagios/etc/htpasswd.users             //用於此目錄訪問身份驗證的檔案 

require valid-user 

alias /nagios 「/usr/local/nagios/nagios/share」 

authtype basic 

options none 

allowoverride none 

order allow,deny 

allow from all 

authname 「nagios access」 

authuserfile /usr/local/nagios/nagios/etc/htpasswd.users

require valid-user 

7.安裝nagios-plugins

tar -zxvf nagios-plugins-2.0.tar.gz  -c /usr/local/nagios/

cd nagios-plugins-2.0

./configure --prefix=/usr/local/nagios/nagios --with-nagios-user=apache --with-nagios-group=apache

make && make install

8.設定開機啟動

chkconfig --add nagios

chkconfig  nagios on

service nagios start

chkconfig --add httpd--注意這裡如果你還沒有裝過httpd 你這個還需單獨弄下

9.關閉selinux和iptables

setenforce 0

service iptables stop

剛玩這個,關閉最好省事,

10.訪問host/nagios   或者  ip/nagios

總結:在linux下玩技術,log檔案很大程度上幫助解決問題

apache日誌:大部分情況下,大家都是用yum安裝,log位置一般在  /var/log/httpd 位置下,error_log

只是簡單記錄下nagios的安裝,慢慢的用到在記錄

nagios 4 0 8 安裝部署

1.nagios工作原理 nagios週期性呼叫外掛程式檢測伺服器狀態,並維持乙個佇列,所有外掛程式返回狀態資訊都進入佇列,nagios每次從隊首開始讀取資訊,並把狀態通過web顯示。安裝完成後,在nagios主目錄下 libexec放有nagios自帶所有外掛程式,如check disk檢查磁碟空...

nagios安裝配置

上線的伺服器有時會被人攻擊,導致服務不可用,今天安裝配置了nagios對上線伺服器進行監控,簡單記錄一下 安裝必要的軟體包 yum install y gcc glibc glibc common gd gd devel xinetd openssl devel 建立nagios使用者及授予目錄許可...

nagios安裝配置

nagios官網上2013 10 15更新了最新版nagios 4.0.1 install init 需root make install commandmode make install config make install webconf 需root 安裝nagios 外掛程式 tar zxv...