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命令窗口即可

docker安装emqx并配置ssl

安装时候提示(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数字证书

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:测试连接

MQTT5.0桌面工具客户端

以上是关于aliyun服务器(Linux)安装emqx,配置ssl证书的主要内容,如果未能解决你的问题,请参考以下文章

i.MX8 Linux安装并运行 EMQX

Linux aliyun ECS CentOS8 服务器安装Redis 部署集群 ,JDK安装与Tomcat配置

EMQX5.0.8安装无法正常启动

EMQX5.0.8安装无法正常启动

mqtt开源服务器 EMQX 使用指南

linux和windows中安装emqx消息服务器