书接上回,配置好防火墙、selinux和php.ini之后
shell#service httpd restart
打开浏览器 http://172.20.1.43/zabbix
登录!进去了。。。不过紧接着问题来了。
Zabbix server is not running:the information displayed may not be current.
唉~~~检查错误吧。。。关键的配置文件有两个:
/etc/zabbix/zabbix_server.conf
/usr/share/zabbix/conf/zabbix.conf.php
到/usr/share/zabbix/conf/下查看 发现没有 zabbix.conf.php 文件,于是了然了。仿照zabbix.conf.php.example 新建个zabbix.conf.php 吧。
<?php
// Zabbix GUI configuration file
global $DB;$DB[“TYPE”] = ‘MYSQL’;
$DB[“SERVER”] = ‘172.20.1.43’;
$DB[“PORT”] = ‘3306’;
$DB[“DATABASE”] = ‘zabbix’;
$DB[“USER”] = ‘zabbix’;
$DB[“PASSWORD”] = ‘zabbix’;
// SCHEMA is relevant only for IBM_DB2 database
$DB[“SCHEMA”] = ”;$ZBX_SERVER = ‘172.20.1.43’;
$ZBX_SERVER_PORT = ‘10051’;
$ZBX_SERVER_NAME = ‘DFE-ZABBIX-SERVER’;$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
?>
上述问题解决,OK!