- 追加された行はこの色です。
- 削除された行はこの色です。
**目次 [#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]
Apache (1.3.2以上) ~
PHP (4.0以上) + PHP GD Module (2.0以上)~
MySQL (3.22以上) または PostgreSQL (7.0.2以上)~
-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以上)
**インストール手順 [#oc024930]
**コンパイル [#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 --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/mysql
mysql -u root -p zabbix < schema.sql
cd ../data
mysql -u root -p zabbix < data.sql
mysql -u root -p zabbix < images.sql
**初期設定 [#pf6442e4]
ディレクトリを作成し、アクセス権を変更する。
mkdir /etc/zabbix
mkdir /var/run/zabbix
mkdir /var/log/zabbix
chown zabbix.zabbix /var/run/zabbix
chown zabbix.zabbix /var/log/zabbix
設定ファイルを作成し、DB接続設定を行う。
cd /usr/local/src/zabbix
cp /tmp/zabbix-1.1.4/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/fedora/core/zabbix_server /etc/init.d/
chkconfig zabbix_server on
/etc/init.d/zabbix_serverを編集する
vi /etc/init.d/zabbix_server
BASEDIR=/usr/local/zabbix
PIDFILE=/var/run/zabbix/$BINARY_NAME.pid
**Webインターフェイスの導入 [#jf924f2d]
mkdir /home/httpd/default/htdocs/html/zabbix
cd /usr/local/src/zabbix
cp -a 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";
**アクセス [#m9ae4a4c]
以下のURLにアクセスする。
http://[Server IP]/zabbix/
-初期アカウント~
アカウント:admin~
パスワード:なし~