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にログイン
ユーザzabbix
をパスワードhogehoge123
で作成する。
mysql -u root -p
create database zabbix;
create user zabbix@'localhost' identified by 'hogehoge123';
grant all privileges on zabbix.* to zabbix@'localhost';
exit;
日本語フォントのインストール
sudo apt-get install fonts-vlgothic
DBデータを登録
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uroot zabbix -p
configを変更
DBPasswordだけ
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の初期化に失敗している証拠
なんかエラー起きるからDB入れなおしたほうが良さそう
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';
日本語の設定
-
dpkg-reconfigure locales
-
reboot したら適応された
Copyright (c) 2017 Tomoyuki KOYAMA
Released under the MIT license
http://opensource.org/licenses/mit-license.php