#freeze Nagios

Nagiosの導入(インストール)の手順です。

Nagios本体のインストール [#w81e9bf0]

1.最初にNagiosの導入にあたり、下記プログラムをインストールしてください。

 # yum install httpd gcc glibc glibc-common gd gd-devel

2.Nagios用のユーザーを作成してください。

 # useradd -m nagios
 # passwd nagios

3.Nagiosの外部コマンド用グループを作成し、NagiosとApacheのユーザーアカウントをメンバーに加えます。

 # groupadd nagcmd
 # usermod -G nagcmd nagios
 # usermod -G nagcmd apache

4.Nagiosのtarボールをダウンロードして、サーバーの任意の場所に保存して解凍します。

 # cd /var/www/html 
 # wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.3.1.tar.gz
 # tar zxf nagios-3.3.1.tar.gz

5.コンパイルを実行します。

 $ ./configure --with-command-group=nagcmd
 $ make all

6.コンパイルが完了したら、rootになってインストールします。

 # su -
 # make install
 # make install-init
 # make install-config
 # make install-commandmode
 # make install-webconf

7.Webインターフェイス用のアカウント(ここでは「nagiosadmin」)を作成します。

 # htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
 New password:     ←nagiosadminのパスワードを入力
 Re-type new password: ←nagiosadminのパスワードを再入力
 Adding password for user nagiosadmin

以上で本体のインストールは完了です。

プラグインのインストール [#y9b494e5]

1.基本プラグインをインストールするために、プラグインをダウンロードします。

 # wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz

2.Nagiosのプラグインをインストールします。ダウンロードしたtarボールを展開して、コンパイルしてください。

 $ tar zxf nagios-plugins-1.4.12.tar.gz
 $ cd nagios-plugins-1.4.12
 $ ./configure --with-nagios-user=nagios --with-nagios-group=nagios
 $ make

3.コンパイルが完了したら、rootになってインストールします。

 # su -
 # make install

以上でプラグインのインストールは完了です。