Zabbix安装错误解决方案

1.配置zabbix时错误:

configure: error: Invalid Net-SNMP directory - unable to find net-snmp-config

配置:错误:无效的NET-SNMP目录 - 无法找到NET-SNMP-配置

解决方案:yum install net-snmp-devel,再重新配置


2.启动zabbix时错误:

error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

解决方案:ln -s  /usr/local/mysql/lib/libmysqlclient.so.18   /usr/lib64/


3.启动zabbix报错:

zabbix server is not running : the information displayed may not be current.

1)查看配置文件/tmp/zabbix_server.log:

connection to database 'zabbix' failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' 

原来是zabbix的配置文件/usr/local/zabbix/etc/zabbix_server.conf中的sock路径设置问题,将其设置为mysql的配置文件/etc/mycnf中一样的路径。

2)重启后的问题是这样的:
connection to database 'zabbix' failed: [1044] Access denied for user 'zabbix'@'localhost' to database 'zabbix'

这是因为在zabbix的配置文件中 DBPassword=123456(错误密码)没有和mysql创建的用户zabbix的密码(用户密码是zabbix)一致。

全部改正后,错误解决。

正常显示zabbix的web界面,发现其全部是英文,修改配置使得其支持中文

修改其站点更目录下的文件,比如我的文件路径: /usr/local/nginx/html/zabbix/include/locales.inc.php 

找到function getLocales()函数,修改其支持中文,然后在zabbix页面右上角 profile --> language -->chinese 保存刷新就可以了。

你可能感兴趣的:(配置与报错)