Ubuntu中搭建MQTT服务

Ubuntu中搭建MQTT服务


原参考这篇文章,指路: https://blog.csdn.net/qq_29933439/article/details/91307940实现,后来在实现的过程中出现了很多文章中没有提到的问题,包括下载慢,文件获取失败诸如此类的错误等等。现在来复盘一下操作。和我遇到一样问题的可以参考参考本文的解决方法。

先在Ubuntu中 ctrl+alt+T打开终端

然后按一下步骤

1.引入mosquittoc仓库
在终端

sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa

2.进入root权限模式然后按提示输入密码

sudo su

3.更新依赖

  sudo apt-get update 

注意!:在更新依赖的时如果更新的非常慢,除了是本地网速的问题还有可能是你更新所依赖的数据是外网得到的,在这里可以设置一下资源网址
在这里插入图片描述
点开后 找到Download from,点击下拉框
在这里插入图片描述
在这里插入图片描述
找到我们的国家(●’◡’●),选择一个国内的镜像,这样就会下得很快!
在这里插入图片描述

4.安装mosquitto

 sudo apt-get install mosquitto

在这步下载的时候,出现了资源下载不全的错误:
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
查了很多博客指出是nameserver的问题
使用命令 查看配置文件,该配置文件显示不能手动修改

sudo vi /etc/resolv.conf 

在这里插入图片描述
于是试了很多方法还是不能将nameserver改为8.8.8.8
于是打开设置,进行可视化修改
在这里插入图片描述
打开更多选项
在这里插入图片描述
在IPv4处更改并保存
在这里插入图片描述
然后再执行一次
sudo apt-get install mosquitto
就没有问题了

5.开启mosquitto服务
开启服务命令

sudo service mosquitto start

停止服务代码

sudo service mosquitto stop

6.查看mosquitto服务是否开启

命令

sudo service mosquitto status

如下,服务已开启。
在这里插入图片描述
以上。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值