MQTT云服务器-Linux
本教程介绍的是如何在云服务器(linux)上搭建 MQTT 服务器和 MySQL 数据库。
配置云服务器
1. 注册登录
我们可以选择在阿里云或者华为云等直接购买 MQTT 服务器及 MySQL 数据库。这里介绍的是使用阿里云服务器来搭建自己的 MQTT 服务器和 MySQL 数据库。
首先可以进入阿里云官网https://www.aliyun.com/账号并登录,云服务器需要进行实名制验证才能进行购买。
2. 购买云服务器
选择产品基础服务的弹性云服务器 ECS。
按照需求选择合适的云服务器规格。
镜像选择 Linux 下-Ubuntu 系统,这里选择的镜像是公共镜像 Ubuntu 18.04 64 位。然后点击立即购买并完成支付。
根据提示配置登录密码,这里的密码用于远程登录云服务器。
3. 远程登录云服务器
在完成购买后,点击控制台进入阿里云服务器的管理控制台。
在控制台找到已开通的云产品,再点击云服务器 ECS 进入云服务器控制台。
选择远程登录即可登录云服务器。建议可以使用第三方软件如 Xshell、FinalShell 进行 SSH 方式登录。
搭建 MQTT 服务器
1. 下载
这里介绍的是使用 EMQ 开源项目来搭建自己的 MQTT 服务器,可在EMQ 官网找到对应的下载链接。这里需要安装的版本是与云服务器系统一致的 emqx-ubuntu18.04- v4.2.6.zip,下载链接为https://www.emqx.cn/downloads/broker/v4.2.6/emqx-ubuntu18.04-4.2.6-x86_64.zip.
复制下载链接后,在云服务器输入命令wget +下载链接
,如下所示。
wget https://www.emqx.cn/downloads/broker/v4.2.6/emqx-ubuntu18.04-4.2.6-x86_64.zip