服务器端开发之阿里云ECS服务器的使用
服务器提供商千万种,运行环境万万千,这里就讲讲简单的云服务器的搭建。一开始笔者也不知道什么服务器好用,就先用阿里云的来试试水。
先来简单说说服务器的概念,服务器其实就是一台放在远处的电脑主机,我们可以通过远程的操作去控制它,可以像我们的笔记本电脑一样在里面安装软件,运行各类软件。跟我们的电脑唯一不同的是云服务器提供商的服务器可以给我们提供一个公网IP地址,这个公网IP地址暂且不说,反正就是可以供给我们远程访问购买的服务器。
看看阿里云的ECS服务器的价格表:这个是每个月的价格
如果是用来玩的,可以考虑入门级的:
重点:
对于新手,选择镜像应该是很重要的一步,选择一个熟悉的操作系统可能会好点,阿里云提供了多种镜像选择,Windows server有Windows操作界面,其他都需要Linux操作基础,所以不好入门,一切从简,版本可以根据服务器的内存和CPU的性能来选择。
购买付款之后管理控制台里就出现了一个云服务器,
点击‘2’处,进入一下界面。开始创建实例,创建成功后,阿里云就会分配一个公网IP地址,以后在这个服务器上搭建的类似MQTT服务器,web服务器,就可以通过这个公网IP地址来访问。
在“更多”里可以配置相关参数,
如果想服务器跟外网的设备通信,还需要配置服务器的通信接口,比如TCP或者UDP,如图“图3-3”在服务器上运行了开源服务器Apollo MQTT服务器,默认开启了端口:61613,这是就要在图“图3-2”中开启TCP协议的61613端口号,这样外网才能连接上服务器上的Apollo MQTT服务器
图3-1
图3-2
图3-3
远程操作
阿里云服务器提供2种远程操作方式。
1、网页版
在服务器管理控制台上,如下图4-1,图4-2就是远程桌面了,由于网页版的局限性,后面主要讲讲Windows自带的远程桌面操作。
图4-1
图4-2
2、Windows自带的远程桌面连接功能
操作系统:Windows10
打开cortana,直接搜索“远程桌面连接”,图4-4的的登录密码,如果忘记了,可以在管理控制平台里修改,如图4-5.如图4-6成功连接了远程桌面
图4-3
图4-4
图4-5
图4-6