4. ubuntu16.04部署EMQ X服务器和MQTT客户端,配置本机访问阿里云服务器EMQ

本文详细介绍了如何安装和配置EMQX消息代理服务器,包括环境变量设置、启动验证及卸载方法。同时,指导读者安装FileZilla进行文件传输,并介绍MQTT客户端MQTTBox的使用,涵盖了阿里云主机的安全组端口配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,安装FileZilla可用于文件传输

参考文档:Filezilla怎么用,小白必看入门操作教程

  • 使用方式:
    在这里插入图片描述
    文件 - -》站点管理器,添加目标主机
    在这里插入图片描述
    主机:输入IP地址,端口:FTP是(21端口)/SFTP是(22端口)
    再添加用户和密码,即可连接。

注:若出现文件传输失败可能跟一下原因有关:
文件权限不够------(修改);
可能跟空间磁盘不够-------(清空或扩容);
文件权限问题和文件正被占用----------(关闭后传输)

安装EMQ X

参考文档:EMQ官方文档——程序安装 (Installation)

安装完后,更改环境变量,之后就可以再任何目录下启动emq

user@rzgawl4hmpb3g7Z:~/emqx/bin$ sudo vim /etc/profile

在/etc/profile内部添加配置如下:

# emqx
EMQX_HOME=//home/user_1/emqx
PATH=$PATH:$EMQX_HOME/bin
export EMQX_HOME PATH

然后,生效profile文件

user@rzgawl4hmpb3g7Z:~/$ source /etc/profile

实验一下

user@rzgawl4hmpb3g7Z:~/$ emqx start
emqx v3.0.1 is running

成功!
在这里插入图片描述
注:如果在apt-get update时出现不能获取emq可重启后再试一试

卸载EMQ X方式

因为发现安装的版本与之后要做的东西不能很好地匹配就卸载了换一个,不过发现官方文档里没有卸载方式,就找到了下面这个可以参考。
参考文档:emqx的卸载

安装MQTT客户端(使用MQTTBox)

在这里插入图片描述
参考文档1:客户端工具MQTTBox的安装和使用
参考文档2:MQTT客户端工具

扩展知识:
mqtt客户端总结

若想通过本机开启MQTT客户端给阿里云主机发送信息,配置阿里云主机安全组的1883端口即可。

若想通过本机登录阿里云主机的Dashboard发送信息,配置阿里云主机安全组的18083端口即可。

参考文章:阿里云轻量服务器配置EMQ并通过公网连接dashboard

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰阳星宇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值