因为公司台式机电脑的window系统始终无法启动mqtt服务,找了各种办法始终开启不了服务
在这个过程中我也尝试了很多办法,例如使用老版本的mqtt,管理员方式运行,安装宝塔开放端口,打开防火墙,也试过企业版本添加试用licese都不行,但是在笔记本电脑上我和我的同事的都可以装上,所以我怀疑是公司台式机品牌装的系统有过改动,然后在我的Ubuntu系统上尝试安装mqtt服务,结果直接就开启成功了,如果有遇到这种问题的伙伴可以尝试一下在虚拟机里面试一下是否能开启mqtt服务,如果可以的话并且电脑没有重要资料的话,可以尝试重装一个window镜像应该可以解决这个问题。
这里记录一下在Ubuntu上安装mqtt服务的流程:
第一种方式下载mqtt压缩包:
wget https://www.emqx.com/zh/downloads/broker/4.3.5/emqx-ubuntu16.04-4.3.5-amd64.zip
解压
unzip emqx-ubuntu16.04-4.3.5-amd64.zip
运行
./bin/emqx start
第二种方式下载deb包:
wget https://www.emqx.com/zh/downloads/broker/4.3.5/emqx-ubuntu16.04-4.3.5-amd64.deb
安装
sudo apt install ./emqx-ubuntu16.04-4.3.5-amd64.deb
然后执行(执行需要在root权限下执行)
sudo emqx start
然后使用windows浏览器访问一下,成功!