nagios-2.7 + 日本語化パッチ インストール手順
http://extstrg.asabiya.net/pukiwiki/index.php?nagios-2.7%20%2B%20%C6%FC%CB%DC%B8%EC%B2%BD%A5%D1%A5%C3%A5%C1%20%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%BC%EA%BD%E7概要 †
nagiosの日本語化インストールを行うには、EUC-JP用にコンパイルしたgd・日本語フォント・日本語化パッチが必要となる。
gd導入 †
gdをEUC-JP用にコンパイル(make installしてはいけない)
tar xfvz gd-2.0.34.tar.gz cd gd-2.0.34 export CFLAGS=-DJISX0208 ./configure make
日本語フォント導入 †
wget http://globalbase.dl.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2 bzip2 -d sazanami-20040629.tar.bz2 tar xfv sazanami-20040629.tar cd sazanami-20040629 cp *.ttf /usr/X11R6/lib/X11/fonts/TTF
- PATH
/usr/X11R6/lib/X11/fonts/TTF/sazanami-gothic.ttf /usr/X11R6/lib/X11/fonts/TTF/sazanami-mincho.ttf
nagios導入(+日本語化) †
通常のインストール処理に加えて、日本語化パッチの適用とEUC-JPコンパイルしたgdを読み込ませる
- ユーザ作成
nafios実行用ユーザの作成
useradd nagios
- 本体ダウンロード
wget http://downloads.sourceforge.net/nagios/nagios-2.9.tar.gz? modtime=1176218054&big_mirror=0 tar xfvz nagios-2.9.tar.gz cd nagios-2.9
- 日本語化パッチ適用
wget http://globalbase.dl.sourceforge.jp/nagios-jp/24999/nagios-2.9-ja.patch.gz wget http://keihanna.dl.sourceforge.jp/nagios-jp/24999/nagios-2.9-ja.patch.README.txt gzip -dc nagios-2.9-ja.patch.gz | patch -p0
- コンパイル
./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios --with-nagios-user=nagios --with-nagios-grp=nagios --with-gd-lib=/usr/local/src/nagios/gd-2.0.34 --with-gd-inc=/usr/local/src/nagios/gd-2.0.34 make all make install make install-init make install-commandmode make install-config
- プラグイン導入
wget http://downloads.sourceforge.net/nagiosplug/nagios-plugins-1.4.9.tar.gz?modtime=1180952247&big_mirror=0 tar xfvz nagios-plugins-1.4.9.tar.gz cd nagios-plugins-1.4.9 ./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin make make install
- Auto Bootup
chkconfig --add nagios chkconfig nagios on chkconfig --list nagios nagios 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Apacheの設定 †
Apache経由でアクセスを行なう際のエイリアス設定。
/nagios/cgi-binの設定はScriptAliasにて記述することも可能。
Aliasの二重化を行なうため、子ディレクトリから先に記述すること。
- httpd.conf
Alias /nagios/cgi-bin/ "/usr/local/nagios/sbin" <Directory /usr/local/nagios/sbin> Options ExecCGI FollowSymLinks AddHandler cgi-script .cgi .pl AllowOverride All Order allow,deny Allow from all </Directory> Alias /nagios/ "/usr/local/nagios/share" <Directory /usr/local/nagios/share> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>
Last-modified: 2008-08-11 (月) 02:15:28 (5709d)