拥抱云后端-阿里云ECS初体验

简介: 最近正学习小程序开发,需要开发后端接口接入小程序用于测试;起初利用旧电脑、配合内网穿透自己搭设服务器,由于稳定性欠佳,故选择阿里云服务器。

按流程介绍一下自己:大二在校学生

我的需求非常简单,就是需要一个用于接收请求、返回数据的接口,并在小程序中渲染成其它形式
最最开始的时候,我利用node.js服务拦截http请求,达到类似的效果

image.png
node.js拦截http请求(部分代码)

image.png
Vuex action中发出请求

这样有一个缺陷:只能在电脑上看到预览效果
当小程序迁移到手机进行调试时,电脑可不能跳出来拦截手机的http请求(笑)

由于用于调试的数据各不相同,自己的小程序并不能直接使用其他人写好的接口(数据不满足要求),遂有了自己写后端接口的想法
同样的,使用Linux虚拟机作服务器也只是能“自娱自乐”,虽说搭配内网穿透也能满足需求、让外网用户也能访问;但是对于我来说,开发用的电脑还是不太习惯24h跑着虚拟机

目光瞟到放在床底吃灰已久的旧笔记本,老伙计你发挥余热的时候到了(滑稽)

3.jpg
安装CentOS8

2.jpg
稳定运行,哈哈

配置好mysql、jdk、tomcat三大件,安装内网穿透服务以满足外网访问需求

3.png
某内网穿透服务后台

随后部署war,外网访问顺利
至此貌似顺风顺水,直到母后发飙骂我电脑乱摆........
为了本就不稳定的网络稳定一点,我选择了有线连接,所以只能把笔记本摆在路由器一旁,而且还占用了原本插电视盒的电源插座,确实有碍观瞻
作为服务器的电脑本身比较稳定,除了内网穿透服务偶尔掉线有点烦,家用网络也能勉强目前的需求
只是这样我的家庭关系貌似不太稳定(笑)

权衡一番,还是做好了花钱的心里准备,准备租用云服务器产品
网上对比了一番,选择了阿里云的ECS
付款前夕灵光一闪:我在用的IDE也是学生版的、享受学生优惠,ECS是不是也有呢?
搜索一下,果不其然:https://developer.aliyun.com/plan/student

5.png
飞天加速计划

原本以为只是能便宜一点,结果阿里直接免费给2周了
这不冲?
按要求完成任务便有了属于自己的云服务器了(在阿里云中叫做ECS实例)

image.png
ECS实例

拥有了云服务器后,当然要马上重装为自己熟悉的CentOS啦
这时候云服务器的优势体现出来了
不需要再手动下载ISO镜像、手动安装
只需要按部就班地点点点,后台能利用公共镜像,快速完成重装
官方文档-更换操作系统:https://help.aliyun.com/document_detail/50134.html

阿里云ECS有参考文档,遇到问题在文档中搜索相当方便
(回想自建服务器时像只无头苍蝇一样,一个小问题在网络上搜索大半天,浪费大量时间)

在使用、学习过程中遇到问题其实不少,下面是两个我遇到的典型问题解决方案:
1、yum等工具安装软件(mysql、phddns等)时出现“... mirrors retired ...”
分析问题:可能是安装的公共镜像中,预设的镜像源失效导致的
解决方案:CentOS 8 EOL如何切换源?https://help.aliyun.com/document_detail/405635.html
2、tomcat已经运行,外网无法访问,但是ping得通
分析问题:可能是端口未开放,或者请求被防火墙拦截导致
解决方案:修改安全组 https://help.aliyun.com/document_detail/25470.html
在安全组设置中,添加8080端口(放行tomcat默认端口,如果自定义了端口,则作相应修改)

最后放一张项目测试部署远程服务器(ECS)成功的图,当时可是开心的不得了
image.png

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7天前
|
弹性计算 监控 负载均衡
|
6天前
|
弹性计算
阿里云2核16G服务器多少钱一年?亲测价格查询1个月和1小时收费标准
阿里云2核16G服务器提供多种ECS实例规格,内存型r8i实例1年6折优惠价为1901元,按月收费334.19元,按小时收费0.696221元。更多规格及详细报价请访问阿里云ECS页面。
39 9
|
3天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
6天前
|
弹性计算 异构计算
2024年阿里云GPU服务器多少钱1小时?亲测价格查询方法
2024年阿里云GPU服务器每小时收费因实例规格不同而异。可通过阿里云GPU服务器页面选择“按量付费”查看具体价格。例如,NVIDIA A100的gn7e实例为34.742元/小时,NVIDIA A10的gn7i实例为12.710156元/小时。更多详情请访问阿里云官网。
40 2
|
10天前
|
监控 负载均衡 算法
slb管理后端服务器
【10月更文挑战第18天】
15 5
|
11天前
|
关系型数据库 API 数据库
后端开发的艺术:从零到一构建高效服务器
在数字化时代,后端开发是支撑现代互联网应用的基石。本文旨在探讨后端开发的核心概念、关键技术以及如何构建一个高效的服务器。我们将从基础的编程语言选择开始,逐步深入到数据库设计、API开发和性能优化等关键领域。通过实际案例分析,我们将揭示后端开发的复杂性和挑战性,同时提供实用的解决方案和最佳实践。无论你是初学者还是有经验的开发者,这篇文章都将为你提供宝贵的见解和启发。
|
12天前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
49 3
|
17天前
|
存储 弹性计算 编解码
通过阿里云的活动租赁云服务器时如何选择实例规格?选择指南参考
新手用户通过阿里云的活动租赁云服务器的时候实例规格应该怎么选?目前在阿里云的活动中,可选的云服务器类型除了轻量应用服务器之外,云服务器的主要实例规格有经济型e、通用算力型u1和计算型c7与c8y、通用型g7与g8y、内存型r7与r8y等实例,但是对于新手来说,由于是初次购买,实例规格往往不知道怎么选择了。本文为大家展示阿里云目前活动中各云服务器实例规格性能、适用场景以及选择指南参考。
|
21天前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
4天前
|
弹性计算
阿里云2核16G云服务器多少钱?亲测ECS内存型r8i租赁价格
阿里云2核16G云服务器,内存型r8i实例1年6折优惠后价格为1901元,月付334.19元,按小时计费0.696221元。更多配置及优惠详情,请访问阿里云ECS页面。
下一篇
无影云桌面