zabbix报错,请问这种怎么解决????

安装配置了zabbix然后进入界面报错,然后我看了下日志,报错,百度了也没用!请问下大神这种要怎么解决??
图片说明
图片说明

你这条报错,明显是没有启服务嘛!是不是刚搭建完就弹出登录界面,就进去了?
把启动脚本复制到/etc/init.d下。加执行权限

cd /opt/zabbix-2.2.2/misc/init.d/fedora/core/

# cp zabbix_* /etc/init.d/

chmod +x /etc/init.d/zabbix_*

把这两项加入开机自启动

chkconfig --add zabbix_agentd //被监控端要运行的服务

chkconfig --add zabbix_server //监控服务器要运行的服务

chkconfig --level 35 zabbix_agentd on

chkconfig --level 35 zabbix_server on

指定一下安装目录

vim /etc/init.d/zabbix_server

BASEDIR=/usr/local/zabbix

修改一下安装目录下的主配置文件

vim /usr/local/zabbix/etc/zabbix_server.conf

DBName=zabbixdb #你的数据库名称,你的是啥就写啥
DBUser=zabbixuser #你授权的那个用户,你的是啥就写啥
DBPassword=zabbixuser #你授权用户的密码,你的是啥就写啥
这些都配置完了就重启服务和查看进程端口号,

/etc/init.d/zabbix_server restart

netstat -antup | grep :10051

ps aux | grep zabbix

zabbix配置详解---为新手入门而写

http://os.51cto.com/art/201104/252994.htm

编辑zabbix_server.conf文件,在其底部类似下面:

 # Database user

DBUser=zabbix

# Database password
# Comment this line if no password used

DBPassword=foo

# Connect to MySQL using Unix socket?

#DBSocket=/tmp/mysql.sock

同时编辑/etc/zabbix/dbconfig.php文件,其内容和zabbix_server.conf里面设置匹配。类似如下:

 $DB["TYPE"]      = "mysql";
$DB["SERVER"]    = "localhost";
$DB["PORT"]      = "0";
$DB["DATABASE"]  = "zabbix";
$DB["USER"]      = "zabbix";
$DB["PASSWORD"]  = "foo";
$ZBX_SERVER      = "127.0.0.1";
$ZBX_SERVER_PORT = "10051";

http://blog.csdn.net/wudixingyunxingxing/article/details/56561620

这个是我最近写的,希望对你有帮助