一.自我介绍
我是物联网工程专业的一名大四的学生,临近毕业,最大的问题就是毕设项目了,我选的毕业设计是类似于智能家居的控制,通过微信小程序利用mqtt协议通过ECS服务器实现与底层设备的通信,这里面的关键就是需要自己搭建一个mqtt服务器,我选择阿里云的ECS服务器是因为阿里云已经声名远播了,基本上身边的每个人都在给我推荐阿里云,关键是对学生有一定的活动。
二.初次申请和使用ECS搭建mqtt服务器的心路历程
我是第一次申请阿里云,其实刚开始的时候内心还是有一点忐忑不安,申请过程中老是想着流程会不会很复杂,初次体验预备教学会不会很难,听说要通过答题考试才能申请成功,题目会不会太难啊,但是真正申请的时候才发现自己真的是多虑了,申请过程基本上就是先注册一个阿里云的账号,我是直接通过支付宝进行注册表登录的,主要就是实名认证,支付宝审了很多的过程,基本上十多分钟吧,前面的流程都做完了,打开新手训练营进行初次ECS体验发现指导步骤特别详细,而且时间也很充足,完全足够新手了解如何对申请好的服务器进行简单的操作,我有点儿不放心自己的操作,所以在里面尝试着操作了两次,确保自己真的明白了,之后的考试也是很基础的内容,就是让你对云服务器(ECS)有个简单的了解,免费领用到ECS服务器后还专门用自己的电脑对服务器的公网IP地址进行了ping操作,发现真的能用,心里悬着的那个心真的放下了,接着就是按照新手预备营里面教的重置了一下实例的密码,这样自己的就能登录操作了。
接下来我开始对安全组进行配置,开放了几个需要用到的tcp端口,接着点击远程连接,进入服务器的操作界面,这个界面只需要输入一下之前重置的登录密码就行了,然后我是在B站找了一个搭建MQTT服务器的视频进行设置的,设置完成后,输入搭建好的网站的地址发现找不到界面,连续试了好几次都不行,我以为是端口的问题,后来我把之前开放的 Tcp端口都试了一下,还是不行,说实话我是有点儿慌了,不会是服务器的问题吧,后来又仔细看了一遍的教程视频发现是自己把网站地址的格式写错了,我第一次把中间的冒号写成了逗号,第二次是写成了中文版的冒号,这样都是不对的,正确的网站地址应该是公网的IP地址+英文版的冒号+网站使用的端口号,更改之后就能访问到我自己搭建的网站了,由于申请的ECS服务器地址在乌兰察布,本以为可能会因为距离太远导致访问网站的时候会有一定的网络延时,测试的时候才发现是我多虑了,不得不说,阿里云的太强了。
三.2022寄语
学生党正处于花钱的阶段,购买一个服务器对学生的负担太大了,阿里云推出的“高校计划”简直就是学生党的救世主,既可以减轻学生的负担,也可以让学生更好的了解和学习云服务的知识,阿里云的很多案例教程也是很不错的,希望2022年的阿里云也能越来越好,也希望2022的自己变得越来越棒!