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