aliyun服务器(Linux)安装emqx,配置ssl证书
Posted 夏同学要努力
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了aliyun服务器(Linux)安装emqx,配置ssl证书相关的知识,希望对你有一定的参考价值。
文章目录
环境描述
- EMQX版本:5.0.8
- 操作系统及版本:Ubuntu 20.04.1
- 云服务器:阿里云轻量应用服务器
- 所用软件:WinSCP、XShell、宝塔面板、MQTTX
- 其他
前言
食用本文的前提:服务器已经购买,相关基础配置已经完备,域名已经备案,通过域名可以访问ip !!!
文章末尾会提供所用到的软件
小破站找到的emqx安装与ssl证书配置,可以先观看
一、emqx安装
emqx官网获取安装包
链接: https://www.emqx.io/zh/downloads?os=Ubuntu
复制相关命令到dos命令窗口即可
安装时候提示(libssl-dev : Depends: libssl1.1 (= 1.1.1-1ubuntu2.1~18.04.4) but 1.1.1b-1ubuntu2 is to be installed)
为Ubuntu安装内核lib 1.1.1(手动安装)
链接:https://pan.baidu.com/s/1RapeMJSTIlazxmFc05A4Og?pwd=ojn1
提取码:ojn1
命令
- wget https://www.emqx.com/zh/downloads/broker/5.0.8/emqx-5.0.8-ubuntu20.04-amd64.deb(获取deb安装包)
- sudo apt install ./emqx-5.0.8-ubuntu20.04-amd64.deb(安装)
- sudo systemctl start emqx(安装成功后启动)
- emqx start(启动emqx)
- apt remove --purge emqx(卸载emqx)
二、配置SSL
1.获取免费的SSL数字证书
- 阿里云自主提供的SSL证书安全提供证书申请
- 一个提供免费https证书申请网站
2.openssl创建自签证书
EMQX启用单向SSL/TLS安全连接
emqx官方也有提供openssl自签证书的文档,当时忘记保存,现在找不到了。。。
三、所用软件
WinSCP:上传本地文件至云服务器(上传ssl生成的key和pem文件)
链接:https://pan.baidu.com/s/1hFtGgXJBkNB4CBATtB6IBQ?pwd=ua8i
提取码:ua8i
其他系统版本的WinSCP
XShell:远程连接服务器主机
链接:https://pan.baidu.com/s/1PkVh-Kcft0f9HR7iRF8Hyg?pwd=pzv8 提取码:pzv8
官网自主申请(免费)
宝塔面板:摆脱dos,方便管理服务器数据与网站
MQTT X:测试连接
以上是关于aliyun服务器(Linux)安装emqx,配置ssl证书的主要内容,如果未能解决你的问题,请参考以下文章