専用のyumリポジトリが提供されているので簡単にインストールできます。バージョンは2系を選択しました。
新しい3系もあるようで、サーバーワークスさんのサイトにわかりやすくまとまってました:b http://blog.serverworks.co.jp/tech/2016/02/16/zabbix300-release/ |
Zabbixのリポジトリをインストール。
[root@zabbix-server ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum実行。httpdやphpも一緒にインストールされる。
[root@zabbix-server ~]# yum install zabbix-server zabbix-web-japanese zabbix-agent zabbix-web-mysql [root@zabbix-server ~]# yum install zabbix-get zabbix-sender [root@zabbix-server ~]# yum install mysql mysql-server mysql-devel
MySQL初期設定(MySQLがすでにインストールされている場合は不要)
[root@zabbix-server ~]# /etc/init.d/mysqld start [root@zabbix-server ~]# /usr/bin/mysqladmin -u root password ‘xxxxxx' [root@zabbix-server ~]# mysql -u root -p
Zabbix用のユーザ・データベースを作成
mysql> grant all on zabbix.* to zabbix@localhost identified by 'xxxxxx'; Query OK, 0 rows affected (0.00 sec)mysql> mysql> create database zabbix char set 'utf8'; Query OK, 1 row affected (0.00 sec)
データベース作成後、Zabbixの環境構築用SQLをインポートします。
[root@zabbix-server ~]# mysql -uzabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.4.8/create/schema.sql Enter password: [root@zabbix-server ~]# mysql -uzabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.4.8/create/images.sql Enter password: [root@zabbix-server ~]# mysql -uzabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.4.8/create/data.sql
phpのタイムゾーンをセットします。
[root@zabbix-server ~]# echo 'date.timezone = "Asia/Tokyo"' >> /etc/php.ini
Zabbixサーバ側の設定ファイルを編集します。データベース情報を入力するのみでOK。
[root@zabbix-server ~]# cp -a /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.deault [root@zabbix-server ~]# vi /etc/zabbix/zabbix_server.conf #パラメータ変更・もしくは追加 DBUser=zabbix DBPassword=xxxxxx DBName=zabbix
Zabbixサーバを起動
[root@zabbix-server ~]# /etc/init.d/zabbix-server start [root@zabbix-server ~]# /etc/init.d/httpd start
ブラウザでhttp://xx.xx.xx.xx/zabbix にアクセスし、ナビにそって設定を入力し、サーバ側のインストールは完了。
初期ユーザ | admin |
初期パスワード | zabbix |
設定入力後、以下の画面が表示されればZabbixサーバ側のインストールは完了。言語は設定から変更できます。
Zabbixサーバと同じくyumでインストールします。
[root@zabbix-client ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm [root@zabbix-client ~]# yum -y install zabbix-agent
Zabbix-Serverからのアクセスを受け付けるようにエージェントファイルを編集する。
[root@zabbix-client ~]# cp -a /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.default [root@zabbix-client ~]# sed -i -e 's/Server=127.0.0.1/Server=ZabbixサーバIP/g' /etc/zabbix/zabbix_agentd.conf
Zabbixサーバ側からエージェントのバージョン取得コマンドを実行。表示されればサーバクライアント間の疎通OK。
[root@zabbix-server ~]# zabbix_get -s 10.24.96.131 -k agent.version 2.4.8
初期設定は完了。
Copyright © 2021 たぐたぐ.com. All rights reserved.