harry’s memorandum

おれおれメモ

nagiosインストール備忘録 - 1

nagiosをインストールしたときの備忘録。

環境

  • OS: CentOS5.2

nagiosをダウンロード

http://www.nagios.org/download/
2008/09/12でのstableなバージョンは

nagiosに必要なアプリケーションとライブラリインストール

たぶんこのぐらい。./configureして足りないと言われないようにする。

$ sudo yum install apr-devel apr httpd-devel httpd freetype gd gd-devel libpng libpng-devel libjpeg libjpeg-devel

nagiosユーザ作成。

$ sudo /usr/sbin/groupadd nagios
$ sudo /usr/sbin/useradd -g nagios nagios
$ sudo /usr/sbin/usermod -G nagios apache
$ sudo chmod 755 /home/nagios/

nagiosコンパイルとインストール

$ gzip -cd nagios-3.0.3.tar.gz | tar xvf -
$ cd nagios-3.0.3
$ ./configure --prefix=/home/nagios
$ make all
$ sudo make fullinstall
$ make install-config

nagios-pluginのコンパイルとインストール

 $ gzip -cd nagios-plugins-1.4.12.tar.gz  | tar xvf -
 $ cd nagios-plugins-1.4.12
 $ ./configure  --prefix=/home/nagios
 $  make
 $ sudo make install

nagiosのwebインターフェイスアクセスの認証。

ApacheBasic認証の設定をする。

$ /usr/bin/htpasswd -c /home/nagios/etc/htpasswd.users nagiosadmin

nagiosの起動、自動起動設定

 $ sudo /etc/init.d/nagios start
 $ chkconfig --add nagios
 $ chkconfig --level 345 nagios on

apacheをリロード

 $sudo /etc/init.d/httpd reload

http://localhost/nagios へアクセス

インストール完了。
f:id:dharry:20080912011247j:image