https://hub.docker.com/r/zabbix/zabbix-appliance/
https://www.zabbix.com/documentation/current/manual/installation/containers#docker_file_sources
docker run --name zabbix -t -p 10051:10051 -p 80:80 -d zabbix/zabbix-appliance
Admin zabbix
报错:
The frontend does not match Zabbix database.
进入容器从新导入一遍数据库,期间可以删除数据库重建。
drop database zabbix;
create database zabbix;
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql zabbix
方框问题,缺失字体
使用windows中的宋体常规
SIMSUN
字体目录 /usr/share/zabbix/assets/fonts
vi /usr/share/zabbix/include/defines.inc.php
1. 查看默认字体路径 发现是在这个路径上 /usr/share/zabbix/assets/fonts
2. 字体文件的文件后缀名需要是:.ttf,因此改成:simsun.ttf
原内容如下:
define(‘ZBX_GRAPH_FONT_NAME’, ‘DejaVuSans’);
define(‘ZBX_FONT_NAME’, ‘DejaVuSans’)
修改成以下内容:
define(‘ZBX_GRAPH_FONT_NAME’, ‘simsun’);
define(‘ZBX_FONT_NAME’, ‘simsun’);
时区问题
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" > /etc/timezone
修改/etc/php7/php.ini文件中的时区为
date.timezone =Asia/Shanghai
vi /etc/php7/conf.d/99-zabbix.ini
date.timezone=Asia/Shanghai //修改这里为Asia/Shanghai
把php的进程kill一遍