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
めも:
- http://tetsuyai.hatenablog.com/entry/20111006/1317873012
- https://dev.mysql.com/doc/refman/5.6/ja/server-system-variables.html
- https://gotohayato.com/content/83
- http://qiita.com/zaburo/items/65bac3b8e0a635ada68c
- http://qiita.com/koara-local/items/26475b321030140d2048
DB回りの処理
DBの削除 drop database DB名
ユーザの削除 drop user 'ユーザ名'@'localhost';
日本語の設定
https://www.zabbix.org/wiki/How_to/install_locale
dpkg-reconfigure locales
reboot したら適応された