ZABBIX3.0 安装问题记录

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


问题一:

    现象:

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

    解决方法:

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


问题二:

    现象:

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

    解决方案:

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

        

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


问题三:

    现象:

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

    解决方案:

       1、 修改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

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

问题四

    现象:

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

    解决方案:

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


    

你可能感兴趣的:(ZABBIX3.0 安装问题记录)