每天学习linux一小时-day8

今天倒腾zabbix的安装和配置。

前段时间很吃力地完成了LNMP环境的源码安装,其中mysql的安装没有用源码,而是用rpm方式安装的,所以没办法指定目录,所以没有生成配置文件my.cnf配置文件,从/usr/share/mysql下拷贝了my-medium.cnf为/etc/my.cnf作为配置文件,即可在该配置文件里自定义mysql的启动参数。

编译安装完zabbix后,需要创建zabbix用户组和用户,同时需要建库和导入sql脚本建表(sql脚本在源码目录的database下)。导入语法为mysql -uroot -pxxx zabbix < xxx.sql

启动server一直失败,在zabbix_server.conf里看到运行日志文件在/tmp/zabbix_server.log里,检查日志发现失败原因为无法通过/var/run/mysql/mysql.sock连接数据库,检查发现这个文件不存在。于是找到mysql.sock正确目录为/var/lib/mysql/mysql.sock,再在配置文件zabbix_server.conf里修改DBSocket参数后为正确路径后(同时还需要修改DBName,DBPassword,DBPort等参数),server终于能正常启动!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容