ZABBIX3.0 安装问题记录

今日对ZABBIX3.0进行了安装,安装过程当中出现了一些问题,特在此记录被查php


问题一:mysql

    现象:
web

          使用源代码安装以后, 在ZABBIX的网页上不能使用MYSQL数据库sql

    解决方法:
数据库

        ZABBIX须要php支持mysqli; 使用源码安装php时须要加上--with-mysqli=/usr/local/mysql/bin/mysql_config参数以后在网页能够显示apache


问题二:windows

    现象:ssh

        ZABBIX安装完成后, 在后台页面没法选择中文语言字体

    解决方案:网站

        修改zabbix网站目录下的zabbix/include/locales.inc.php文件中的中文支持打开(zabbix默认已经存在中文语言支持的)

        

'zh_CN' => ['name' => _('Chinese (zh_CN)'),     'display' => false],
修改成
'zh_CN' => ['name' => _('Chinese (zh_CN)'),     'display' => true],


问题三:

    现象:

        后台修改语言为中文以后图形显示为乱码

    解决方案:

       一、 修改zabbix配置文件中的字体为微软雅黑字体,修改include/defines.inc.php文件中的如下两行

define('ZBX_FONT_NAME', 'DejaVuSans');
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');

  修改成

define('ZBX_FONT_NAME', 'msyh'); //此处是微软雅黑字体的文件名称, 不包含后缀.ttf
define('ZBX_GRAPH_FONT_NAME', 'msyh');  //此处是微软雅黑字体的文件名称, 不包含后缀.ttf

    二、从windows下控制面板->字体->选择一种中文字库,例如“微软雅黑”
    三、把它拷贝到zabbix的web端的fonts目录下例如:/usr/local/apache2/htdocs/zabbix/fonts,而且把TTF后缀改成ttf

问题四

    现象:

        编译安装zabbix时带有--with-ssh2参数时提示找不到ssh2

    解决方案:

        安装php-pecl-ssh2.x86_64和libssh2-devel.x86_64便可

相关文章
相关标签/搜索