Help us understand the problem. What is going on with this article?

Amazon Linux にZabbix3.0系をyumでインストールしてみた

More than 3 years have passed since last update.

Zabbix3.0って?

リリースノート
http://www.zabbix.com/rn3.0.0.php
Zabbix3.0の新機能
http://www.zabbix.com/jp/whats_new.php
Zabbix3.0マニュアル
https://www.zabbix.com/documentation/3.0/manual

環境情報

Zabbix3.0 Requirements
https://www.zabbix.com/documentation/3.0/manual/installation/requirements

今回試した環境
OS:Amazon Linux 2016.03(HVM)
php5.6系, mysql5.5系, httpd2.2系

やってみた

インストール対象のEC2インスタンスにSSHでログインして、下記のように進めます。

必要パッケージのインストール

% yum install mysql-server httpd24 php56 php56-gd php56-mbstring php56-mysqlnd php56-bcmath

Zabbixのインストール

# yumリポジトリの追加
% rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

# Zabbix関連パッケージのインストール
% yum install zabbix-server-mysql.x86_64 zabbix-web-mysql.noarch zabbix-web-japanese.noarch zabbix-get

MySQLの設定

# MySQLの起動
% service mysqld start

# MySQLにZabbix用ユーザ作成
% mysql -uroot
:
:
mysql> CREATE USER zabbix;
Query OK, 0 rows affected (0.00 sec)

mysql> CREATE DATABASE zabbix;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY '<パスワード>';
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> \q
Bye

# MySQLにZabbixスキーマとデータを投入
% cd /usr/share/doc/zabbix-server-mysql-3.0.3/
% zcat create.sql.gz| mysql -uroot zabbix

Apache設定

# Zabbix設定ファイルのコピー
% cp /usr/share/doc/zabbix-web-3.0.3/httpd24-example.conf /etc/httpd/conf.d/zabbix.conf

PHP設定

# タイムゾーンの設定
% sed -i -e "s/;date.timezone =/date.timezone = Asia\/Tokyo/g" /etc/php.ini

# Zabbix起動時のセキュリティチェック対応
% sed -i -e "s/;always_populate_raw_post_data/always_populate_raw_post_data/g" /etc/php.ini

# メモリ周りの設定は、Zabbix3.0 Requirementsを参考に必要に応じてチューニングすること

Zabbixサーバ設定

% vim /etc/zabbix/zabbix_server.conf  
---
# DBPassword=
↓
DBPassword=<パスワード>

起動と初期設定

# Zabbix起動
service zabbix-server start
# Apahce起動
service httpd start

ブラウザからhttp://<サーバアドレス>/zabbix/にアクセスし、[Next step]をクリック
dcc11b33-b338-91b4-4223-8fcea153d16c.png

NGが無いことを一通り確認して[Next step]をクリック
ca1cc29f-c997-3459-7b73-5bf3fc5dbe60.png

パスワードを入力して[Next step]をクリック
f74e51c6-e7b8-ca6c-8538-9e30f39ee76f.png

デフォルトのまま[Next step]をクリック
ad0ca660-decf-eeb8-1741-69e86cae5113.png

内容に問題なければ[Next step]をクリック
965ae2ec-ee44-7561-5d4a-501c1b3608f7.png

[Finish]をクリック
fa3bb9d9-0fee-0fb2-e2a3-4f9797c51371.png

初期ユーザ情報を入力し、[Sign in]をクリック
Username:Admin
Password:zabbix
97667cd7-6b3e-b8a8-96c9-e4d120d275fc.png

Administrator -> Users の順にクリック
d98b7e89-892d-292a-d70f-9dadde53dcad.png

Adminをクリック
e826d7d3-234d-a85d-7ddc-c224eb02c72d.png

必要に応じAdminユーザの情報を変更
2e9384a1-1db8-ca53-c32f-9ac03e5176ec.png

画面をリロードすると設定が反映される
2b49f642-6eda-d61f-0e5f-1591cc7ec90d.png

以上!

あとは監視設定を入れて使い倒すだけ!

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away