首页 > 数据库 >zabbix 源码编译安装找不到mysql_config

zabbix 源码编译安装找不到mysql_config

时间:2023-09-21 18:07:57浏览次数:49  
标签:5.6 -- community devel zabbix 源码 mysql config

1.准备LNMP环境,

2.下载并解压zabbix包:

下载地址 :https://sourceforge.net/p/zabbix/activity/?page=0&limit=100#5e836904f0d3473e24304e3d

解压  tar -zxvf zabbix-4.0.33.tar.gz

3.安装依赖:yum install libxml2-devel net-snmp-devel libevent-devel curl-devel pcre*

4../configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-mysql=/usr/local/mysql/bin/mysql_config --enable-ipv6 --with-net-

出现报错:

checking size of void *... 8
checking for mysql_config... /usr/local/mysql/bin/mysql_config
configure: error: MySQL library not found

 

5.出现问题是没有找到mysql_config,查找文件证明确实没有

[root@localhost zabbix-4.0.33]# find / -name "mysql_config*"
/usr/bin/mysql_config_editor
/usr/share/man/man1/mysql_config_editor.1.gz

6.mysql是rpm包装的,通过命令查找,发现没有mysql_devel包,需要下载对应版本的:http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/

快捷方式:yum install mysql-devel    直接安装成功。

[root@localhost /]# rpm -aq | grep mysql
mysql-community-server-5.6.51-2.el7.x86_64
mysql-community-release-el7-5.noarch
mysql-community-common-5.6.51-2.el7.x86_64
mysql-community-libs-5.6.51-2.el7.x86_64
mysql-community-client-5.6.51-2.el7.x86_64

7.找到上面6中文件的所在位置,上传并解压 

[root@localhost doc]# rpm -ivh mysql-community-devel-5.6.51-2.el6.x86_64.rpm

8.重新执行配置源代码命令,显示如下则成功。

***********************************************************
*            Now run 'make install'                       *
*                                                         *
*            Thank you for using Zabbix!                  *
*              <http://www.zabbix.com>                    *
***********************************************************


标签:5.6,--,community,devel,zabbix,源码,mysql,config
From: https://blog.51cto.com/u_16082673/7555740

相关文章

  • 如何优化和开源定制知识付费系统源码
    众所周知,要成功运营一个知识付费平台,需要不断优化和定制系统源码,以满足用户需求并提供出色的用户体验。本文将介绍如何优化和开源定制知识付费系统源码,以便更好地适应市场和用户需求。 第一步:选择合适的知识付费系统源码选择合适的知识付费系统源码是成功的第一步。第二步:定制化用......
  • IIS:执行此操作时出错。文件名: \\?\D:\****\web.config
    在IIS上搭建.NetCore的WebAPI以后,调用时一直提示500(有web.config)/404(无web.config)。点击IIS的错误页时,提示:执行此操作时出错。文件名:\\?\D:\****\web.configWebAPI是基于.NetCore3.1的。已经安装了:最后重新安装Microsoft.NET5.0.17-WindowsServerHosting后正......
  • 《探索C++多线程》:condition_variable源码(一)
    https://blog.csdn.net/hujingshuang/article/details/70596630    现在接着学习关于多线程编程的特征,在这一节,将会了解到多线程中的condition_variable(条件变量)的相关知识。     在头文件<condition_variable>中有两种条件变量的类声明与定义:condition_varia......
  • Linux内核信号量(semaphore)使用与源码分析
    https://blog.csdn.net/Auris/article/details/107404962一.在Linux内核驱动中使用信号量(semaphore)常规操作步骤:[0].定义信号量结构体变量;structsemaphoresem; [1].初始化信号量变量 voidsema_init(structsemaphore*sem,intn); eg.sema_ini......
  • 基于Java开发的数字化询价招标采购系统(SRM系统源码)
    在如今商业环境中,企业的采购流程变得越来越重要。传统的采购方式可能存在诸多弊端,例如效率低下、信息不透明、易滋生腐败等。为了解决这些问题,许多企业开始转向SRM(供应商关系管理)系统。本文将详细介绍SRM数字询价招标系统,包括其概念、功能和优势。系统展示和获取代码方式在文末。......
  • 视频直播app源码,VBA 之Interior 对象设置底色
    视频直播app源码,VBA之Interior对象设置底色1.ColorIndex索引颜色值Sub索引颜色值()  Fori=1To56    Cells(i,1).Interior.ColorIndex=i    Cells(i,2)=i  Nexti     Fori=1To56    Cells(i,3).Interior.ColorInd......
  • 基于Java开发的工作流审批系统(成熟源码)
    前言目前市场上有很多开源平台没有整合工作流,即使有,也是价格不菲的商业版,来看这篇文章的估计也了解了行情,肯定不便宜。我这个快速开发平台在系统基础功能(用户管理,部门管理…)上整合了工作流,你可以直接用来开发ERP,OA,CRM等企业级应用,不用再担心如何再去花大量的时间集成工作流进来。......
  • ASP.NET CORE区域LIS医学检验系统源码 SaaS模式B/S架构
    区域LIS系统源码 SaaS模式B/S架构的LIS系统源码区域LIS可促进基层医疗机构条码化检验业务管理,为基层搭建标本采集、标本核收、标本检验、室内质控、报告发布、统计分析的规范流程,同时为医疗机构提供检验诊断知识库提升检验业务水准。技术架构:ASP.NETCORE3.1MVC+SQLserver+R......
  • chkconfig原理
    当给一个服务设置开机自启动时,就是在对应级别的脚本下面创建一个软链接,链接的名字S(启动)、K(关闭),数字是启动顺序,然后是服务名称,指向服务的位置;当更改某级别启动状态时,chkconfig会自动将相对应的目录下(各启动级别目录)的软连接删除重新创建;测试:[root@CentOS6~]#chkconfig--listsshd......
  • 用户注册与登录界面java源码(带验证码)
    importjavax.swing.*;importjava.awt.*;importjava.util.Random;publicclassRegistrationSystemextendsJFrame{privatefinalJTextFieldusernameTextField;privatefinalJPasswordFieldpasswordField;......