(二)基于阿里云的MQTT远程控制(购买阿里云,在云端安装MQTT,测试MQTT远程通信)

QQ名称为Friday~的网友把他自己买MQTT的过程截图发给了我,今天就说一下如何购买阿里云,安装MQTT可以参考

http://www.cnblogs.com/yangfengwu/p/7764667.html

https://blog.csdn.net/frankcheng5143/article/details/52045501

如果有什么问题可以在上面的群里面向他请教

基于阿里云的远程控制,其实就是在云端安装服务器,然后我们的WiFi设备和手机都去连接云端服务器(云端服务器就相当于云端电脑),此时我们的消息经过云端进行转发和存储等一系列过程,从而实现远程控制的目的。现在我们来看看阿里云远程控制开发前的两个准备工作:

第一:购买阿里云服务器

百度或其他方式搜索阿里云进入如下阿里云官网,没有账号首先点击注册账号(若有账号跳过此步骤)

 

填写注册信息(按照箭头方向从上往下填写)

 

 

注册完成,直接登陆

登陆进入阿里云官网,选择最新活动,准备开始购买我们需要的服务器了

 

 

我选择学生服务器进行研究,便宜好用!其他的差不多,针对不同的应用场景选择不一样!

 

 

学生专享有两种,一种是轻量应用服务器;另一种是云服务ESC。区别见下图:

个人认为前者属于入门级,后者专业一些,当然价格也是前者便宜咯。

 

 

 

至此阿里云服务器就购买完成了。其实每个云的基本功能都差不多,具体还是看你的项目需求和实际的场景而定购买的云服务套餐,做个人开发学生云已经够开放了,而且还省钱。

接下来,就讲一讲在云端如何安装MQTT服务器了。

第二:MQTT服务器的安装

首先,进入阿里云控制台

 

选择远程连接,有两种方式,一种是直接用浏览器,一种是远程桌面工具

 

第一种连接方式跟着一步一步往下做就好了

 

可以设置一下本地资源让云端电脑访问自己电脑上的资源,方便在云端安装软件

 

 

 

软件我放在这儿---(win10,win7自己根据情况下载)

链接:https://pan.baidu.com/s/1avwpPxj_TJuTCfU5H9k-Tg 密码:85x9

2.命令行窗口,cd到程序目录;控制台模式启动:.\bin\emqttd console

 

 

 

 

 

 

 

 

解决办法:(请参考这篇文章)

http://www.downcc.com/tech/5494.html##1

我是用的方法二:

使用DirectX Repair 这款软件自动修复,运行后点检测并修复,即可自动修复完成,修复后重启计算机。

 

到此,从购买阿里云到安装MQTT服务器就已经完成了,亲测可以完成远程控制了,从此可以开发自己的远程控制设备了。

如有问题大家一起交流进步!

 

posted on 2018-04-09 11:40  广源时代  阅读(3385)  评论(12编辑  收藏  举报

导航

支付宝 QQ群