首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

配置Zabbix

在浏览器中打开:

http://192.168.171.130/zabbix/setup.php

检查系统环境设置,发现PHP bcmatch错误

错误排除:

yum install *bcmath* --skip-broken#安装bcmath

cd /usr/local/src/php-5.5.14/ext/bcmath/#移动到php安装文件夹

/usr/local/php-5.6.20/bin/phize

./configure --with-php-config=/usr/local/php/bin/php-config#配置

make#编译

make install#安装

执行完之后会生成一个路径,路径下 bcmath.so文件

vi /etc/php.ini#修改配置文件

extension=bcmath.so#在配置最后一行加入该字段,保存退出。

service php-fpm restart#重启php

点击“Retry”,

用户名:admin

password:zabbix

界面修改:

1)修改系统配置文件,让web页面支持简体中文显示

vi /usr/local/nginx/html/zabbix/include/locales.inc.php#编辑修改

'zh_CN' => array('name' => _('Chinese (zh_CN)'), 'display' =>false),

修改为

'zh_CN' => array('name' => _('Chinese (zh_CN)'), 'display' =>true),

:wq!#保存退出

2)替换监控图像上系统默认的字体#默认字体不支持中文,如果不替换,图像上会显示乱码

在Windows系统中的C:\Windows\Fonts目录中复制出一个中文字体文件,例如msyh.ttf

把字体文件msyh.ttf上传到zabbix站点根目录下fonts文件夹中

例如:/usr/local/nginx/html/zabbix/fonts

备份默认的字体文件:DejaVusSans.ttf-bak

修改msyh.ttf名称为DejaVusSans.ttf

后记:

登录界面后:提示Zabbix server is not running,发现10051端口没有打开。

错误排除:防火墙是否关闭?已关闭。

SELINUX是否禁用?已禁用。

查看zabbix日志,cat /tmp/zabbix_server.log

提示“zabbix”数据库访问被拒,for user‘zabbix’@‘localhost’

使用”zabbix“登录mysql,use zabbix,访问被拒,应该是zabbix数据库没有授权”zabbix“访问。

但是在配置mysql时,使用了grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by '123456' with grant option;

再次使用grant all on zabbix.* to'zabbix'@'localhost'identified by '123456' with grant option;

重启mysql服务,service mysqld restart

重启zabbix_server服务,service zabbix_server restart.

再次访问网页,警告消除。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180106G0DHG800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券