一、资源下载
emqx编译安装需要先安装openssl,openssl的下载地址为:https://www.openssl.org/source/,本文用的是“openssl-1.1.1c.tar.gz”
下载地址:https://www.emqx.com/zh/downloads?product=brokeremqx在网页上选择合适的版本下载到Linux服务器上,本文用的是emqx-ubuntu20.04-4.3-rc.5-amd64.zip,不同的操作系统下载不同的版本。
二、编译服务
①先编译安装openssl库,在cmd中,输入如下命令编译安装:
tar zxf openssl-1.1.1c.tar.gz
cd openssl-1.1.1c
./config
make install
注意,这里需要获取到root权限,如果没有root权限,可以参考另一篇文章。这里执行完成之后,会把openssl的库安装到/usr目录下。
安装完成后,建立一下软连接,命令如下所示:
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
②然后解压emqx库,在cmd中,输入如下命令编译安装:
unzip emqx-ubuntu20.04-4.3-rc.5-amd64.zip
cd emqx
三、