Linux云计算架构-zabbix企业级监控部署及使用(2)-配置zabbix web

谁借莪1个温暖的怀抱¢ 2023-02-20 08:15 85阅读 0赞

文章目录

  • Linux云计算架构-zabbix企业级监控部署及使用(2)-配置zabbix web
      1. 安装部署Zabbix web
      1. 调整中文
      1. 解决中文字符集错误的问题

Linux云计算架构-zabbix企业级监控部署及使用(2)-配置zabbix web

1. 安装部署Zabbix web

以下用截图和文字说明安装情况:
在这里插入图片描述
在这里插入图片描述

  1. # 修复php选项报错
  2. # 修改php的配置文件
  3. # 查看下mysql的sock文件所在为位置,方便php配置文件的1170行填写信息
  4. [root@master ~]# ll /var/lib/mysql/mysql.sock
  5. srwxrwxrwx 1 mysql mysql 0 6 24 07:24 /var/lib/mysql/mysql.sock
  6. [root@master ~]# vim /usr/local/php/php.ini
  7. 671 post_max_size = 16M
  8. 383 max_execution_time = 300
  9. 393 max_input_time = 300
  10. 939 date.timezone =Asia/Shanghai
  11. 1170 mysqli.default_socket = /var/lib/mysql/mysql.sock

在这里插入图片描述

  1. # 若提示未安装PHP LDAP模块,为了不影响后续功能,最好将这个模块编译进去。
  2. # 配置openldap环境,不然编译前准备会报错。
  3. [root@master ~]# yum install -y openldap-devel openldap
  4. [root@master ~]# ln -s /usr/lib64/libldap* /usr/lib/
  5. # 进入到php源码包的扩展模块的ldap目录下
  6. [root@master ~]# cd /usr/local/src/php-7.1.24/ext/ldap/
  7. # 执行脚本phpize,生成configure文件
  8. [root@master ldap]# /usr/local/php/bin/phpize
  9. Configuring for:
  10. PHP Api Version: 20160303
  11. Zend Module Api No: 20160303
  12. Zend Extension Api No: 320160303
  13. # 编译前准备
  14. [root@master ldap]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-ldap
  15. # 编译及编译安装
  16. [root@master ldap]# make && make install
  17. # ldap.so模块安装在以下路径
  18. Build complete.
  19. Don't forget to run 'make test'.
  20. Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20160303/
  21. [root@master ldap]# cd /usr/local/php/lib/php/extensions/no-debug-zts-20160303/
  22. [root@master no-debug-zts-20160303]# ll
  23. 总用量 5024
  24. -rwxr-xr-x 1 root root 179064 6月 25 07:41 ldap.so
  25. -rwxr-xr-x. 1 root root 3330458 6月 20 18:25 opcache.a
  26. -rwxr-xr-x. 1 root root 1626792 6月 20 18:25 opcache.so
  27. # 编辑php配置文件,最后加入ldap.so即可
  28. [root@master ~]# vim /usr/local/php/php.ini
  29. extension = ldap.so
  30. # 重启php-fpm服务
  31. [root@master ~]# /etc/init.d/php-fpm restart
  32. Gracefully shutting down php-fpm . done
  33. Starting php-fpm done

在这里插入图片描述
全部都ok了,点击”Next step”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
刷新一下zabbix web页面,点击”Finish”
在这里插入图片描述
看到以下界面,说明web已经基本配置完成了。
在这里插入图片描述

2. 调整中文

配置好zabbix后,默认用户名和密码是adminzabbix。刚登录是看到以下界面:
在这里插入图片描述
调整中文:
在这里插入图片描述
就可以看到友好的中文界面:
在这里插入图片描述
配置监控zabbix服务器自身:
在这里插入图片描述
刷新下页面:
在这里插入图片描述
查看监控数据:
在这里插入图片描述

3. 解决中文字符集错误的问题

细心的同学可能发现,下面的数据统计乱码了。
在这里插入图片描述
可以这样解决:

①找到window下的字体文件,一般在目录C:\Windows\Fonts

②找到想要显示的那个,复制到nginx关于html的字体目录下。

  1. [root@master ~]# cd /usr/local/nginx/html/fonts/
  2. [root@master fonts]# ls
  3. DejaVuSans.ttf
  4. # 备份原来的ttf文件,将从windows复制过来的字体文件改为默认ttf名称。
  5. # 这里选择黑体 常规
  6. [root@master fonts]# ls
  7. DejaVuSans.ttf SIMHEI.TTF
  8. [root@master fonts]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
  9. [root@master fonts]# mv SIMHEI.TTF DejaVuSans.ttf
  10. [root@master fonts]# ls
  11. DejaVuSans.ttf DejaVuSans.ttf.bak
  12. # 再刷新下web,可以看到显示已经正常了。

在这里插入图片描述
以上就是配置zabbix web的具体方法。之后会继续发布zabbix监控的使用,也是zabbix的最后一个内容了。
觉得有用的可以关注博主,不懂得可以在博文下方评论。有空会回复。

发表评论

表情:
评论列表 (有 0 条评论,85人围观)

还没有评论,来说两句吧...

相关阅读