前言
首先我们应该想清楚自己建立这个网站的意义是什么,它既是一个网站也是一个服务器。
玩过单片机的同学都知道单片机与服务器之间的无线通信基本都是通过 WiFi 来联网传输数据的,但是他有一个很大的弊端就是必须在一个局域网下,这就非常不方便。而通过 MQTT 连接就可以摆脱这个问题,实现无论何时何地都能自由点灯(滑稽)。
为了大家能更好好的学习,我将说得比较详细,以下多图警告。
搭建过程
首先打开阿里云官网,注册登录我就不说了,大家自行注册(实名)。
服务器购买
这是学生版的,点击“学生专享”即可(注意如果要使用学生版要先认证自己是学生)。
往下翻找到云服务器 ECS,点击“查看详情”和立即购买。
服务器配置
这时会来到这个自定义购买界面,这里是很关键的一步。
到这里我们需要配置自己的服务器。
付费模式:个人可根据自己情况而定,我选择了包年包月。
地域及可用区:就是物理服务器所在位置,一般为了降低一点延迟尽量选择与自己较近的。
实例如下,个人使用的话这个配置足够了。
镜像如下,我选择的是 CentOS 8.2x64 位版本的。CentOS 就是 Linux 系统的发行版之一,是公认的稳定性较高的操作系统,比较适合新手使用。
其他不用动,点击下一步。
计费模式看个人选择,我选择固定带宽。如果买的是包年包月的就不要选择按流量计费了,我之前就是踩坑了,不仅要交月租还有交流量费,把我给整蒙了。
安全组这里非常重要,一定要开放 80(网站默认端口)、443、22、18083 等端口,这些端口后面也会使用到,到后面我会教大家在哪里开启。
然后确认下单信息(买多长时间),就可以下单了。
买完之后就可以从右上角“控制台”找到自己的实例了。
IP 地址下 xx.xxx.xxx.xx(公)就是你的 IP 地址。
点击右边“远程连接”,再点击 VNC 远程连接。
此时会弹出一连接的密码(只弹出一次,一定要记好),它是 SSH 远程连接的密码,用于我们从自己电脑上连接服务器。后面也可以自己修改成自己好记的。
当出现以上界面时,代表你已经连接上服务器(这个黑黑的东西是不是有点像我们电脑的 cmd),它就相当于我们电脑的 cmd,用来管理服务器的,但是每次都要上阿里官网登陆来管理很不方便,后面会介绍另外一个软件管理服务器。
到此,我们已经完成了一台实例的创建,这时去浏览器输入你的公网 IP 会出现一个界面告诉你站点创建成功。
宝塔软件的安装
在此我推荐一个非常好用的服务器管理软件——宝塔。它是一个可视化面板,用来管理服务器和下载软件都是很方便的。我们接下来就安装它:











网友评论