跳转至

2. 安装

0. 环境

主机:
zabbix 10.0.8.2

1. 安装源

wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb
dpkg -i zabbix-release_5.0-1+focal_all.deb

apt update

2. 安装zabbix相关包

apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

3. 安装mysql

apt install -y mysql-server

4. 初始化数据库

mysql_secure_installation
# 设置密码:cpu013090

5. 创建zabbix用户并授权

mysql -uroot -p
Enter password:

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@10.0.8.2 identified by 'zabbix';
mysql> grant all privileges on zabbix.* to zabbix@10.0.8.2;

6. 更改mysql配置文件

vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改如下一行信息
bind-address            = 10.0.8.2

# 重启数据库
systemctl restart mysql.service

7. 导入数据表结构

ls /usr/share/doc/zabbix-server-mysql/

zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz |mysql -uzabbix -pzabbix -h10.0.8.2 -Dzabbix

8. 编辑zabbix_server

vim /etc/zabbix/zabbix_server.conf
# 将下面2行注释去掉
DBHost=10.0.8.2
DBPassword=zabbix

9. 编辑apache配置文件

vim /etc/zabbix/apache.conf
# 将下面2行的注释去掉,并修改为上海
...
php_value date.timezone Asia/Shanghai
...
php_value date.timezone Asia/Shanghai

10. 重启服务

systemctl restart zabbix-server zabbix-agent apache2

systemctl enable zabbix-server zabbix-agent apache2

11. 安装中文语言包

apt-get -y install language-pack-zh-hant language-pack-zh-hans

12. 浏览器访问http://IP/zabbix

# 10.0.8.2/zabbix
# 填入如下数据库信息
# 数据库host:10.0.8.2
# port:3306
# password:zabbix

img.png

# 填入zabbix服务端信息
# host:10.0.8.2
# name:admin

img_1.png

# 一直点击下一步
# 输入默认账号密码:Admin:zabbix

img_2.png

# 设置中文

img_3.png

# 修改密码,新密码:cpu013090

img_4.png

13. 解决中文字体乱码

1. 找到web页面使用的字体

cd /usr/share/zabbix/assets/fonts/
ls -l
graphfont.ttf -> /etc/alternatives/zabbix-frontend-font

2. 从Windows下导入一个字体样式C:/Windows/Fonts

# 将字体样式上传到服务器的指定目录
cd /usr/share/zabbix/assets/fonts/
ls

#删除原有的软链接
rm -rf  /etc/alternatives/zabbix-frontend-font

#重新创建软链接
ln -s /usr/share/zabbix/assets/fonts/SIMKAI.TTF  /etc/alternatives/zabbix-frontend-font
root@zabbix:/home/ubuntu# cd /usr/share/zabbix/assets/fonts/
root@zabbix:/usr/share/zabbix/assets/fonts# ls
graphfont.ttf  msyh.ttc
root@zabbix:/usr/share/zabbix/assets/fonts# #删除原有的软链接
root@zabbix:/usr/share/zabbix/assets/fonts# rm -rf  /etc/alternatives/zabbix-frontend-font
root@zabbix:/usr/share/zabbix/assets/fonts#
root@zabbix:/usr/share/zabbix/assets/fonts# #重新创建软链接
root@zabbix:/usr/share/zabbix/assets/fonts# ln -s /usr/share/zabbix/assets/fonts/msyh.ttc  /etc/alternatives/zabbix-frontend-font
root@zabbix:/usr/share/zabbix/assets/fonts#

刷新页面查看 img_5.png

14. grafana导入zabbix插件(待补充!)

grafana-cli plugins install alexanderzobnin-zabbix-app

最后更新: 2022-02-18 07:50:18