1.启动service zabbix_server restart
提示error while loading shared libraries,libnetsnmp.so.15
选择重新安装net-snmp,然后就会有libnetsnmp.so.15
进入 vim /etc/ld.so.conf,
一般这个文件中的内容都是一句“include /etc/ld.so.conf.d/*.conf”,
因此最好在/etc/ld.so.conf.d/目录下新建一个文件 , 如“xxx.conf”,我添加了一个libnetsnmp.conf的文件,然后将自己的库,也就是netsnmp所存放的路径/usr/local/net-snmp/lib添加到这个conf文件中。
2.进入浏览器界面安装图形时,
第二步骤:check of pre-requisites 会提示:
php option post_max_size
max_input_time
max_execution_time
fail
去vim /etc/php.ini设置,
post_max_size =16 max_input_time =300 max_execution_time =300 设置后就去界面刷新下就可以下一步 3.如果你刷新界面时候,发现提示界面过期了,那么去浏览器设置internet的选项,去清除缓存临时文件.cookie,就可以了 4.如果你看不惯英文,可以去/usr/local/nginx/html/zabbix/include/locales.inc.php, 修改成'zh_CN' => array('name' => _('Chinese (zh_CN)'), 'display' => true),就会有中文版的界面了。 5.在你登录账号时候, 要用账号:admin 密码:zabbix才能进入。 6.当你进入zabbix,你会发现zabbix server 运行状态是no,那么就有几种可能 1.selinux 关闭 直接改成 setenforce 0 2.fsockopen函数要开启,你直接在网站寻找fsockopen函数方法,自然会有介绍。 3.检查 /usr/local/nginx//html/zabbix/config/zabbix.conf.php, $DB['DATABASE']
$DB['USER']
$DB['PASSWORD']
查看这三个参数和你在安装目录下的 zabbix_server.conf配置文件设置的是否一样,
如果不一样就把上面的DB。。。 那些改成一样的,然后重启zabbix_server ,在去界面刷新下,就成功了。 我就是错在这个没设置好,一个是用root一个是用普通用户,改下就可以了,建议全部改成root用户和密码。 7.当你在监测主机的时候,你会发现你的中文都是乱码的,这个时候 你要从windows 控制面板-字体-选择一种字体, 放到/usr/local/nginx/html/zabbix/fonts/下,把后缀改成ttf,然后 vim /usr/local/nginx/html/zabbix/include/defines.inc.php define('ZBX_FONT_NAME', 'DejaVuSans');
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');
修改为
define('ZBX_FONT_NAME', 'simsun');
define('ZBX_GRAPH_FONT_NAME', 'simsun '); 再重启zabbix_server 然后刷新zabbix界面 ,图形那边就中文正常显示。
|