Ubuntu 16.04にzabbix 3.4をインストール

公式のリポジトリからダウンロード

wget https://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb

sudo dpkg -i zabbix-release_3.4-1+xenial_all.deb

sudo apt-get install  zabbix-server-mysql zabbix-agent zabbix-frontend-php

mysql -u root -p

create database zabbix;

grant all privileges on zabbix.* to zabbix@'localhost' identified by 'hogehoge123'; 

flush privileges;

exit;

日本語フォントのインストール

sudo apt-get install fonts-vlgothic

DBデータを登録

zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uroot zabbix -p

configを変更

DBPasswordだけ

[Zabbix 3.2][Ubuntu 16.04] Zabbix環境構築手順まとめ - Qiita

nginxの設定をする

シンボリックリンクを貼る

ln -s /usr/share/zabbix/ /var/www/html/zabbix

php.ini

date.timezone = "Asia/Tokyo"

いろいろあってWebからアクセス

The frontend does not match Zabbix database.って表示されたらDBの初期化に失敗している証拠

http://qiita.com/dz_/items/3e85dd369c8053ceffe8

なんかエラー起きるからDB入れなおしたほうが良さそう

tkoyama@wakasagi:~$ mysql -uroot zbx -p < create.sql
Enter password:
ERROR 1366 (HY000) at line 3390: Incorrect string value: '\xD0\xA1' for column 'units' at row 1

めも:

DB回りの処理

DBの削除 drop database DB名

ユーザの削除 drop user 'ユーザ名'@'localhost';


日本語の設定

https://www.zabbix.org/wiki/How_to/install_locale

dpkg-reconfigure locales

reboot したら適応された