• 追加された行はこの色です。
  • 削除された行はこの色です。
**目次 [#sbed0b50]
#Contents
**配布元 [#r16d19ea]
-開発元~
http://www.zabbix.com/

-配布(SourceForge)~
http://sourceforge.net/project/showfiles.php?group_id=23494&package_id=16271

-日本語化~
http://www.zabbix.jp/

**動作環境 [#y5d749ad]
-ZABBIX~
Zabbix 1.4.6
-Webサーバ~
Apache (1.3.2以上)
-インタプリタ~
PHP (4.0以上) + PHP GD Module (2.0以上)
-データベース~
MySQL (3.22以上) または PostgreSQL (7.0.2以上)

**必要環境の設定 [#h746b45f]
-PHP(configure)~
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-mbstring --enable-mbregex --enable-zend-multibyte --with-gd --enable-bcmath --enable-gd-native-ttf --with-freetype-dir=/usr --with-png-dir=/usr --with-jpeg-dir=/usr --with-zlib --with-openssl --with-mysql=/usr/local/mysql --with-iconv=/usr/local/lib

-PHP(php.ini)~
data.timezone = Asia/Tokyo
date.timezone = Asia/Tokyo


**コンパイル [#oc024930]
zabbix専用のアカウントを作成し、ソースコードのコンパイルを行う。

 groupadd zabbix
 useradd -g zabbix -d /usr/local/zabbix -s /sbin/nologin zabbix

 tar xfvz zabbix-1.4.6.tar.gz
 ln -s zabbix-1.4.6 zabbix
 cd zabbix

 ./configure --prefix=/usr/local/zabbix --enable-server  --enable-agent --with-mysql --with-net-snmp
 make
 make install

**データベースの作成と初期化 [#v5955f7d]

 mysql -u root -p

 create database zabbix;
 grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
 flush privileges;
 quit

 cd /usr/local/src/zabbix
 cd create/schema
 mysql -u root -p zabbix < mysql.sql
 cd ../data
 mysql -u root -p zabbix < data.sql
 mysql -u root -p zabbix < images_mysql.sql

**初期設定 [#pf6442e4]
ディレクトリを作成し、アクセス権を変更する。

 mkdir /etc/zabbix
 mkdir /var/run/zabbix
 mkdir /var/log/zabbix
 touch /var/log/zabbix/zabbix_server.log
 chown zabbix.zabbix /var/run/zabbix
 chown zabbix.zabbix /var/log/zabbix/zabbix_server.log

設定ファイルを作成し、DB接続設定を行う。

 cd /usr/local/src/zabbix
 cp ./misc/conf/zabbix_server.conf /etc/zabbix/

zabbix_server.confを編集する。

 vi /etc/zabbix/zabbix_server.conf

 PidFile=/var/run/zabbix/zabbix_server.pid
 LogFile=/var/log/zabbix/zabbix_server.log
 # DBHost=localhost   ← データベースがlocalhost以外の場合はコメントを外して設定
 DBName=zabbix        ← データベース名
 DBUser=zabbix        ← データベース接続ユーザ名
 DBPassword=zabbix    ← コメントを外し、データベース接続ユーザのパスワードを設定
 # DBSocket=/tmp/mysql.sock ← MySQLの接続にソケットを使用する場合はコメントを外して設定

**自動起動設定 [#s788b400]

 cd /usr/local/src/zabbix
 cp ./misc/init.d/redhat/zabbix_server_ctl /etc/init.d/zabbix_server
 cd /etc/init.d
 chmod 755 zabbix_server 
 cd ../rc3.d/
 ln -s ../init.d/zabbix_server S97zabbix-server
 cd ../rc5.d
 ln -s ../init.d/zabbix_server S97zabbix-server

/etc/init.d/zabbix_serverを編集する 

 vi /etc/init.d/zabbix_server

 # Zabbix-Directory
 BASEDIR=/usr/local/zabbix
 # Binary File
 BINARY_NAME=zabbix_server
 # Full Binary File Call        
 FULLPATH=$BASEDIR/sbin/$BINARY_NAME
 # PID file
 PIDFILE=/var/run/zabbix/$BINARY_NAME.pid

MySQLのライブラリパスを追加する

 vi /etc/ld.so.conf

 追記 /usr/local/mysql/lib/mysql

 ldconfig

**Webインターフェイスの導入 [#jf924f2d]

 mkdir /home/httpd/default/htdocs/html/zabbix
 cd /usr/local/src/zabbix
 cp -rf frontend/php/* /home/httpd/default/htdocs/html/zabbix/
 chown -R root:root /home/httpd/default/htdocs/html/zabbix

/home/httpd/default/htdocs/html/zabbix/include/db.inc.phpを編集する

 cd /home/httpd/default/htdocs/html/zabbix/include/
 vi db.inc.php

 $DB_TYPE ="MYSQL"; 
 $DB_SERVER ="localhost"; 
 $DB_DATABASE ="zabbix"; 
 $DB_USER ="zabbix"; 
 $DB_PASSWORD ="zabbix";

**Webインターフェイスからの設定 [#m9ae4a4c]
以下のURLにアクセスする。

 http://[Server IP]/zabbix/

-インストール画面が表示される(Nextを押す)~
&ref(zabbix_ins_001.jpg);~

-ライセンスの承認(I Agreeを選択し、Nextを押す)~
&ref(zabbix_ins_002.jpg);~

-動作環境の確認1~
機能が不足する場合は警告が表示される。Failとなった項目の原因を解消したら[Retry]ボタンを押す。
&ref(zabbix_ins_003.jpg);~

-動作環境の確認2~
動作環境のFail項目が無くなるまで先に進めることはできない
&ref(zabbix_ins_004.jpg);~

-DBへの接続設定~
&ref(zabbix_ins_005.jpg);~

-インストール内容のサマリ表示~
&ref(zabbix_ins_006.jpg);~

-設定ファイルの確認~
Failとなった場合は設定ファイルをダウンロードし、所定位置に保管する。
&ref(zabbix_ins_007.jpg);~

-インストール完了~
&ref(zabbix_ins_008.jpg);~

-ログイン画面~
&ref(zabbix_ins_009.jpg);~

-初期アカウント~
アカウント:admin~
パスワード:なし~

**起動 [#o01919ab]
以下にてZABBIXサーバを起動する

 /etc/init.d/zabbix_server start

正常に起動すると以下のプロセスが常駐する。

 zabbix   12920  0.0  0.1  7472 1324 ?        SN   22:37   0:00 /usr/local/zabbix/sbin/zabbix_server
 zabbix   12925  0.8  0.2 10464 2208 ?        SN   22:37   0:09  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12926  1.1  0.2 10464 2192 ?        SN   22:37   0:12  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12927  0.5  0.2 10464 2168 ?        SN   22:37   0:06  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12928  1.1  0.2 10460 2156 ?        SN   22:37   0:11  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12931  1.0  0.2 10460 2156 ?        SN   22:37   0:10  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12932  0.0  0.1  7472 1080 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12933  0.0  0.1  7472 1080 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12936  0.0  0.1  7472 1080 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12938  0.0  0.1  7472 1080 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12940  0.0  0.1  7472 1080 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12941  0.0  0.1  7472 1060 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12946  0.0  0.0  7472  960 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12948  0.2  0.1  7472 1156 ?        SN   22:37   0:03  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12950  0.0  0.0  7472  968 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12951  0.1  0.2 10464 2168 ?        SN   22:37   0:01  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12954  0.0  0.1  7472 1044 ?        SN   22:37   0:00  \_ /usr/local/zabbix/sbin/zabbix_server
 zabbix   12955  0.1  0.2 10476 2076 ?        SN   22:37   0:01  \_ /usr/local/zabbix/sbin/zabbix_server


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS