部署zabbix6.0.27 执行 make install 报错

CentOS7 部署 zabbix6.0.27 执行 make install 报错

报错信息

[root@localhost zabbix-6.0.27]# make install
/usr/bin/ld: warning: libssl.so.3, needed by /usr/local/mysql/lib/libmysqlclient.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcrypto.so.3, needed by /usr/local/mysql/lib/libmysqlclient.so, not found (try using -rpath or -rpath-link)
/usr/local/mysql/lib/libmysqlclient.so:对‘SSL_CTX_get_security_level@OPENSSL_3.0.0’未定义的引用
/usr/local/mysql/lib/libmysqlclient.so:对‘EVP_CIPHER_get_block_size@OPENSSL_3.0.0’未定义的引用
/usr/local/mysql/lib/libmysqlclient.so:对‘ERR_get_error@OPENSSL_3.0.0’未定义的引用
/usr/local/mysql/lib/libmysqlclient.so:对‘TLS_client_method@OPENSSL_3.0.0’未定义的引用
/usr/local/mysql/lib/libmysqlclient.so:对‘ERR_clear_error@OPENSSL_3.0.0’未定义的引用
/usr/local/mysql/lib/libmysqlclient.so:对‘SSL_SESSION_is_resumable@OPENSSL_3.0.0’未定义的引用
/usr/local/mysql/lib/libmysqlclient.so:对‘EVP_sha512@OPENSSL_3.0.0’未定义的引用
......省略N

图片解析
在这里插入图片描述

解决报错

[root@localhost zabbix-6.0.27]# find / -name libcrypto.so.3
/usr/local/mysql/lib/private/libcrypto.so.3
[root@localhost zabbix-6.0.27]# ln -s /usr/local/mysql/lib/private/libcrypto.so.3 /usr/lib64/   # 软连接
[root@localhost zabbix-6.0.27]# ls -ld /usr/lib64/libcrypto.so.3
lrwxrwxrwx 1 root root 43 37 17:17 /usr/lib64/libcrypto.so.3 -> /usr/local/mysql/lib/private/libcrypto.so.3
[root@localhost zabbix-6.0.27]# find / -name libssl.so.3
/usr/local/mysql/lib/private/libssl.so.3
[root@localhost zabbix-6.0.27]# ln -s /usr/local/mysql/lib/private/libssl.so.3 /usr/lib64/    # 软连接
[root@localhost zabbix-6.0.27]# ls -ld /usr/lib64/libssl.so.3
lrwxrwxrwx 1 root root 40 37 17:32 /usr/lib64/libssl.so.3 -> /usr/local/mysql/lib/private/libssl.so.3
[root@localhost zabbix-6.0.27]# # 删除掉原来的解压的zabbix安装包,再重新解压、重新编译
[root@localhost zabbix-6.0.27]# pwd
/usr/src/zabbix-6.0.27
[root@localhost zabbix-6.0.27]# cd ..
[root@localhost src]# ls
debug    libzip-1.3.2         mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz  nginx-1.24.0.tar.gz  php-8.3.3.tar.gz  zabbix-6.0.27.tar.gz
kernels  libzip-1.3.2.tar.gz  nginx-1.24.0                               php-8.3.3            zabbix-6.0.27
[root@localhost src]# rm -rf zabbix-6.0.27 # 删除
[root@localhost src]# 
[root@localhost src]# tar xf zabbix-6.0.27.tar.gz # 解压
[root@localhost src]# cd zabbix-6.0.27/
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2  && make  install

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/739270.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

EasyExcel导出自定义表格

谈到新技术,每个人都会有点恐惧,怕处理不好。确实,第一次使用新技术会遇到很多坑,这次使用 EasyExcel 这个新技术去做 excel 导出,还要给表格加样式,遇到不同的版本问题,遇到颜色加错了地方&…

pyside6 pytq PyDracula QVideoWidget视频只有声音没有画面

解决方案: 先不使用框架,纯pyside6代码,如果添加视频有画面有声音,那可以排除是硬件问题,如果没有画面只有声音,可能是视频解码器无法解码,换个格式的视频文件如果只有使用PyDracula 出问题&am…

web开发——前端html、css、JavaScript学习总结(持续更新中.......)

目录模版 1 html:结构标签/属性文本标记: mark文本设置:删除线del / 下划线ins/ 加粗b / 强调的文本em / 重要的文本 strong超链接: a联系信息: addressdiv 定义文档中的分区或节: div行元素:spanhtml结构: main / section / articlenav表格:table html中各种标签/属性的英文扩…

记一次寻找js来文件上传

edu教育证书站之路 0x01 信息收集 通过fofa,子域名收集等相关工具搜索域名 定位到站点:htps://xx..edu.cn/x/xx/ 0x02 寻找接口 通过f12寻找相关的js,发现有其他的页面 0x03 拼接路径 https://xx.xx.edu.cn/xx/xx/repairResgister 之后未授权…

主流接口测试框架对比

公司计划系统的开展接口自动化测试,需要我这边调研一下主流的接口测试框架给后端测试(主要测试接口)的同事介绍一下每个框架的特定和使用方式。后端同事根据他们接口的特点提出一下需求,看哪个框架更适合我们。 需求 1、接口编写…

亿道三防手持机丨安卓加固手持终端丨手持机PDA丨货物出入库

出入库管理是现代物流系统中的重要环节,涉及到货物的接收、分发、存储和追踪等方面。然而,在复杂的仓库环境中,传统的管理方法面临着很多困难和挑战,如手写记录容易出错、数据处理繁琐等。为了提高出入库管理的效率和准确性&#…

【新手适用】手把手教你从零开始实现一个基于Pytorch的卷积神经网络CNN一: 创建model模块和加载数据集

教程:j从零开始实现一个基于Pytorch的卷积神经网络 - 知乎 目录 网络结构 1 初始化 2 前向传播forward函数 2.1 forward函数定义 2.2 view函数和size函数 如何获取channels? 如何获取batchsize? 2.3 forward实现 2.4 main方法调用 模…

企业微信变更主体对用户有影响吗?

企业微信变更主体有什么作用?现在很多公司都用企业微信来加客户,有时候辛辛苦苦积累了很多客户,但是公司却因为各种各样的原因需要注销,那么就需要通过企业微信变更主体的方法,把企业微信绑定的公司更改为最新的。企业…

arduino 编程esp8266

概述: 1.wifi连接,扫描WiFi连接json序列化,http.get和http.post。 2.数据的存储和全局常量的flash定义。 3.文件的存储读写。 4.板子外设资源的访问:Libraries - Arduino Reference 注意:开发板未nodeMCU1.0(esp-12e)…

ISIS知识点【笔记】

isis配置 【Isis进程,Isis实体认证,Is-level,Isis接口开启功能:isis enable 1】 【Isis接口认证】 【49.0002.0000.0000.0004.00 前两段:区域ID。第三,四,五:主机ID。00&#xff…

Java后端八股------消息中间件篇

自动确认没收到,实现重复消费问题,可以用业务唯一标识来确定业务是否被消费。 TTL也就是超时时间,一般去dead letter的时间为min(消息的ttl,queue的ttl)。 acksall设置是最安全的,但是效率太低了,实际的生…

鲜花销售小程序|基于微信小程序的鲜花销售系统设计与实现(源码+数据库+文档)

鲜花销售小程序目录 目录 基于微信小程序的鲜花销售系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1前台功能模块 2、后台功能模块 1、管理员功能模块 四、数据库设计 1、实体ER图 2、具体的表设计如下所示: 五、核心代码 六、论文参考 七、…

Java开发从入门到精通(一):ZK 集群的部署

ZK 集群的部署 server.<节点ID>:<数据同步端口>:<选举端口> 节点 ID&#xff1a;为 1 到 125 之间的数字&#xff0c;写到对应服务节点的{dataDir}/myid 文件中。 IP 地址&#xff1a;节点的远程 IP 地址&#xff0c;可以相同&#xff0c;生产环境建议用不同…

突破编程_C++_设计模式(享元模式)

1 享元模式的基本概念 享元模式&#xff08;Flyweight Pattern&#xff09;是一种主要用于减少创建对象的数量&#xff0c;以减少内存占用和提高性能的设计模式。它通过使用共享对象来支持大量的细粒度对象&#xff0c;从而减少了内存占用。在享元模式中&#xff0c;有些对象可…

【io.net】问题汇总

【io.net】问题汇总 大家最近挖挖的如火如荼&#xff0c;可是不论是社区活动积分和参与挖矿积分&#xff0c;大家遇到了很多类似问题&#xff0c;重复解决。 因此我这里整理了一下常见的相关问题&#xff0c;大家可以一站式找到解决方案。解决方案主要分为运营和挖矿两个两面…

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的障碍物检测系统(Python+PySide6界面+训练代码)

摘要&#xff1a;开发障碍物检测系统对于道路安全性具有关键作用。本篇博客详细介绍了如何运用深度学习构建一个障碍物检测系统&#xff0c;并提供了完整的实现代码。该系统基于强大的YOLOv8算法&#xff0c;并对比了YOLOv7、YOLOv6、YOLOv5&#xff0c;展示了不同模型间的性能…

如何解决由触发器导致 MySQL 内存溢出?

由触发器导致得 OOM 案例分析过程和解决方式。 作者&#xff1a;龚唐杰&#xff0c;爱可生 DBA 团队成员&#xff0c;主要负责 MySQL 技术支持&#xff0c;擅长 MySQL、PG、国产数据库。 爱可生开源社区出品&#xff0c;原创内容未经授权不得随意使用&#xff0c;转载请联系小编…

JavaScript 面试题

问题 1 // 请解释下面代码的输出结果 console.log(1 "2" "2"); console.log(1 "2" "2"); console.log(1 -"1" "2"); console.log("A" - "B" "2"); console.log(&qu…

零基础学习JS--基础篇--使用对象

JavaScript 的设计是一个简单的基于对象的范式。一个对象就是一系列属性的集合&#xff0c;一个属性包含一个名和一个值。一个属性的值可以是函数&#xff0c;这种情况下属性也被称为方法。除了浏览器里面预定义的那些对象之外&#xff0c;你也可以定义你自己的对象。本章节讲述…

苹果cms模板保护设置,防止被扒

苹果cms模板保护设置&#xff0c;防止被扒 如今互联网时代&#xff0c;网站模板前端被扒是常有的事&#xff0c;如何防止模板数据被扒&#xff1f; 保护设置方法&#xff1a; 登录宝塔 找到安装模板的网站 设置禁止访问文件 方法参考截图后缀填&#xff1a;php|html 目录填&a…