一、前言
本文中的linux环境是Unbuntu,在其他电脑上的安装方式是一样的。安装mosquitto需要linux系统上安装了openssl库,如果没有安装,需要先安装,然后才能编译mosquitto库(其实如果mosquitto不配置tls的话,也可以不安装openssl,手动修改config.mk配置文件即可)
二、资源下载
mosquitto的下载地址:http://mosquitto.org/download/
openssl的下载地址是:https://www.openssl.org/source/
下载之后将压缩包放在Linux服务器上,如下图所示:
三、编译服务
①先编译安装openssl库,在cmd中,输入如下命令编译安装:
tar zxf openssl-1.1.1c.tar.gz
cd openssl-1.1.1c
./config
make install
注意,这里需要获取到root权限,如果没有root权限,可以参考另一篇文章。这里执行完成之后,会把openssl的库安装到/usr目录下