1.问题描述及原因分析
在centos7.6环境中安装mosquitto1.6.10时,执行make时出现错误,错误信息如下:

查看错误是由于openssl未正确引用导致。因为我这个是离线环境,所以使用的是openssl的离线包进行安装,版本为1.0.2k,怀疑是openssl的版本有问题。先尝试使用1.1.1版本的openssl后,发现还是出现这个问题,后降为1.0.1版本后安装成功。

2. openssl安装
2.1 下载文件
首先去openssl官网,下载1.0.1版本的openssl1.0.1的tar.gz文件。

我下载的是openssl1.0.1u版本的tar文件。
2.2 安装
上传tar文件到某一个目录,使用tar -zxvf openssl-1.0.1u.tar.gz 解压文件。

本文介绍了解决CentOS7.6环境下安装Mosquitto遇到的问题,特别是因openssl版本引起的错误。通过更换openssl版本至1.0.1u,并详细记录了安装过程,最终解决了安装难题。
最低0.47元/天 解锁文章
3177

被折叠的 条评论
为什么被折叠?



