Ubuntu系统配置Zabbix前端

1.zabbix 登录

1.访问zabbix的前端地址(10.0.0.6/zabbix/setup.php)进入欢迎界面

image

  • 点击下一步即可

2.如下图所示,下拉进度条进行条件检查,如果所有的参数都是"OK",则可以进入下一步

image

3.配置zabbix前端的数据库信息

  • 根据数据库信息填写即可
    image

4 .配置zabbix server信息

image

5.将之前的配置review一下,做最后的确认若没有问题的话继续下一步

image

6.安装完成后,回自动将前端的配置信息存放在zabbix 服务器上,如下图所示。
[root@zabbix-server ~]# cat /usr/share/zabbix/conf/zabbix.conf.php
image
7.安装完成后会自动跳转到登录界面

image

8.登录成功啦

image

2. zabbix webUI 调整

1.修改Zabbix WebUI管理员的默认密码

image
image

2.配置ubuntu支持中文界面

  • 如下图所示,登录zabbix WebUI后,点击小人图标
    image
    image

3.Ubuntu系统安装中文语言相关软件包

  • [root@zabbix-server ~]# apt-get -y install language-pack-zh*

4.配置环境变量

[root@zabbix-server ~]# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
[root@zabbix-server ~]# vim /etc/environment
[root@zabbix-server ~]# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"  #添加下面2行
LANG="ch_CN.UTF-8"
LANGUAGE="ch_CN:zh:en_US:en"
[root@zabbix-server ~]#

5.选择编码"zh_CN.UTF-8"
[root@zabbix-server ~]# dpkg-reconfigure locales   #会弹出如下图所示的一个界面,选中语言。
image
image
6.重启服务使得配置生效

[root@zabbix-server ~]# systemctl restart zabbix-server.service zabbix-agent2.service apache2
image

7.刷新zabbix WebUI网页

  • 配置中文
    image

3.解决zabbix中文乱码问题

  1. 如下图出现乱码

image

  1. 将window操作系统的字体上传到zabbix web所在服务器(温馨提示:字体是闭源的,请不要将windows操作系统的字体拿去商业化,否则可能会为你带来不必要的法律责任)

image

3.将字体上传到zabbix默认的路径

[root@zabbix-server ~]# find / -name defines.inc.php
/usr/share/zabbix/include/defines.inc.php
[root@zabbix-server ~]# 
[root@zabbix-server ~]# grep -i graphfont /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',        'graphfont'); // font file name
define('ZBX_FONT_NAME', 'graphfont');
[root@zabbix-server ~]# 
[root@yinzhengjie.org.cn ~]# find /usr/share/zabbix/ -name graphfont*
/usr/share/zabbix/assets/fonts/graphfont.ttf
[root@zabbix-server ~]# 
[root@zabbix-server ~]# ll /usr/share/zabbix/assets/fonts/
total 8
drwxr-xr-x 2 root root 4096 Feb 13 14:13 ./
drwxr-xr-x 5 root root 4096 Feb 13 14:12 ../
lrwxrwxrwx 1 root root   38 Feb 13 14:13 graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
[root@zabbix-server ~]# 
[root@zabbix-server ~]#  cd /usr/share/zabbix/assets/fonts/
[root@zabbix-server /usr/share/zabbix/assets/fonts]# rz -E
rz waiting to receive.
[root@zabbix-server /usr/share/zabbix/assets/fonts]# ll
total 11716
drwxr-xr-x 2 root root     4096 1029 00:49 ./
drwxr-xr-x 5 root root     4096 1028 22:42 ../
lrwxrwxrwx 1 root root       38 1028 22:42 graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
-rw-r--r-- 1 root root 11787328  56  2022 simkai.ttf
-rw-r--r-- 1 root root   149851 1021 16:40 zabbix-icons.svg
-rw-r--r-- 1 root root    22072 1021 16:40 zabbix-icons.ttf
-rw-r--r-- 1 root root    11716 1021 16:40 zabbix-icons.woff
-rw-r--r-- 1 root root     9756 1021 16:40 zabbix-icons.woff2
[root@zabbix-server /usr/share/zabbix/assets/fonts]# cp /usr/share/zabbix/include/defines.inc.php /usr/share/zabbix/include/defines.inc.php-`date +%F`
[root@zabbix-server /usr/share/zabbix/assets/fonts]# sed -r -i 's#graphfont#simkai#' /usr/share/zabbix/include/defines.inc.php
[root@zabbix-server /usr/share/zabbix/assets/fonts]# cd
[root@zabbix-server ~]#  grep -i simkai /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',		'simkai'); // font file name
define('ZBX_FONT_NAME', 'simkai');
[root@zabbix-server ~]# 

image

4.再次刷新Zabbix WebUI网页,中文字段显式正常啦
image

posted @   kyle_7Qc  阅读(100)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示