阿里云ESC使用体验

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: web 项目的云上部署实践

初识阿里云

我是就读于通信与信息工程专业的研二学生,最近在做一个 web 项目,希望能将项目进行线上部署。在网上了解到到阿里云的飞天加速计划,我立刻申请了人生中第一台云服务器。

项目介绍

本项采用 MVC 分层设计模型分离模型层、视图层和控制层,从而降低代码的耦合度,提高项目的可维护性。

本项目是 go 语言编写的后端开发项目,使用 Gin 作为 Web 框架,Redis 作为缓存框架,MySQL 作为持久层框架。

             ┌─────────┐      ┌─────────┐      ┌─────────┐
      ──req──►         ├──────►         ├──────►         │
             │   Gin   │      │  Redis  │      │  MySQL  │
      ◄─resp─┤         ◄──────┤         ◄──────┤         │
             └─────────┘      └─────────┘      └─────────┘

包含功能:

  • 视频发布推送
  • 用户注册登录
  • 点赞评论功能
  • 关注粉丝功能

项目部署

我首先在服务器上进行 MySQL 和 Redis 的安装配置工作。然后将项目 build 打包为 linux 可执行文件从而进行部署运行。同时为了可以在部署项目时不用保持 ssh 连接,我使用了 tmux 终端复用技术来保持会话的后台运行。

使用感受

  • 我使用 xshell 对阿里云 ESC 服务器进行 ssh 连接访问。同时,阿里云的控制台集成了远程连接的功能,感觉这个功能在一些临时访问的场景下还是很方便的。
  • 因为之前有过本机linux的使用经验,我一登录云服务器就进行了 MySQL、Redis 和 tmux 的安装配置,感觉一切还是很顺利的。阿里云服务器的下载安装速度也很快,下载时没有感受到 1M 的带宽限制,可能走了内部的下载镜像。
  • 在开放服务的时候还是遇到了一些问题,查询了阿里云的文档才知道是没有开放阿里云安全组的访问端口(tcp 8080),这里为阿里云丰富的文档功能点赞。
  • 同时在仅给自己的 IP 开放服务时,我配置本地显示的 IPv4 地址但是本地仍然不能访问。经过网上查阅资料才了解到局域网 IP 和外网 IP 的概念,我起初使用的是局域网 IP,所以配置到安全组里并没法识别。后来修正为了外网访问 IP,这个问题也就迎刃而解了。

收获总结

回顾这几日来的云上实践经历,确感收获颇多,很多曾经停留在书本上的知识也得到了尝试和验证。虽然中间不可避免地踩了很多坑,但是也让我对云上服务的部署有了更加深刻的认识。

希望今后可以和阿里云一起成长、一起进步,同时也祝愿阿里云更上一层楼。

项目展示

项目展示

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
12天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
1天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
2天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
3天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
5天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
6天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
8天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
11天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
13天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
15天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线

热门文章

最新文章