|
本文主要总结在百度云服务器Ubuntu16.0(Linux)上部署mqtt的mosqutto代理服务器,全文分为三大部分,分别是百度云服务器安装Ubuntu16.0系统、在Ubuntu16.0上部署mosquito代理服务器、测试百度云服务器Ubuntu16.0安装的mosquito是否成功,具体的内容如下所述。
一、百度云服务器安装Ubuntu16.0系统
1.1登陆百度云平台,选中购买的服务器,点击下列位置,进行系统重装,选择Ubuntu16.0 arm64系统安装。安装前需要手机验证码确认,按照要求填写验证码即可。



1.2系统安装完毕后,会有短信提醒,同时会显示如下界面,表示安装Ubuntu16.0系统完成,接下里就是在Ubuntu16.0系统安装和启动mosquito代理服务器。

二、Ubuntu16.0安装和启动mosquito代理服务器
2.1选择下图的VNC远程连接,出现下图所示内容。


2.2输入用户名和密码(购买百度云服务器时短信通知的用户名,密码需要在重装系统的那个页面重置一下才行),正式进入Ubuntu16.0系统,如下图所示:

2.3引入mosquito仓库并且更新索引源,输入下面命令
apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
apt update



2.4安装mosquito,输入下列命令:(键盘输入Y确认继续安装)
apt install mosquitto

2.5输入下列命令查看mosquito状态
service mosquitto status

2.6输入下列命令,分别是开启或者停止mosquito代理服务器
service mosquitto start
service mosquitto stop



三、测试百度云服务器Ubuntu16.0安装的mosquito是否成功
3.1在官网http://www.jensd.de/apps/mqttfx/1.5.0/下载和安装mqtt.fx客户端,打开mqtt.fx客户端如下图所示:

3.2打开连接配置,输入百度云服务器的公网ip地址,如下图所示:

3.3点击connect按钮进行连接,结果如下图所示,表示连接成功:

3.4订阅主题/topic1,然后发布主题/topic1,内容为:baidu service install successfully in the mosquito of mqtt!


由上面结果可知,百度云服务器Ubuntu16.0成功安装mosquito。
参考内容:
https://baijiahao.baidu.com/s?id=1610057452592802735&wfr=spider&for=pc(参考:安装mosquito编译环境)
https://blog.csdn.net/jsjwr/article/details/78800202(参考:Ubuntu安装mosquito) |