**概要 [#r9981782]
nagiosの日本語化インストールを行うには、EUC-JP用にコンパイルしたgd・日本語フォント・日本語化パッチが必要となる。


**gd導入 [#e1135341]
gdをEUC-JP用にコンパイル(make installしてはいけない)

 tar xfvz gd-2.0.34.tar.gz
 cd gd-2.0.34
 export CFLAGS=-DJISX0208
 ./configure 
 make


**日本語フォント導入 [#dbef1e1e]
 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導入(+日本語化) [#o29a90ad]
通常のインストール処理に加えて、日本語化パッチの適用と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の設定 [#d3fb1a2b]
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>

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS