【阿里云ECS初体验】使用阿里云ECS+MySQL构建属于自己的简单数据库后端

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 使用阿里云ECS+MySQL搭建校园场地管理系统的后端,完成一个简单的小案例

我是一名来自同济大学的的学生,现在在读软件技术专业,我现在是一名大二的学生,我通过在网络上搜索“免费服务器”知道了阿里云有这个“飞天加速计划·高校学生在家实践”,我注意到2020年是提供六个月的免费服务器活动,并且我下个学期将会有使用Oracle+Vue+c#完成一个网页的制作,所以我想线熟悉一下数据库的搭建以及后端的相关知识,简单起见,我用了轻量级的MySQL而不是Oracle,首先需要在本地用ssh连接数据库,我使用开源的termius,一款非常好用而且漂亮的SSH客户端,来远程控制服务器,但是要注意的是,服务器如果想要被连接上有各种各样的小问题,

第一个是,比如说我安装的Ubuntu操作系统必须要打开相关的防火墙的端口,MySQL的端口是3306

  1. ufw status verbose  查看防火墙
  2. ufw enable启动防火墙 / ufw reload重启防火墙
  3. ufw allow 8081以防火墙开放8081端口为例

第二个是在服务器安全组的设置,要有一个信息的出口和信息的入口的设置。对应的是对数据库的查询和写入操作。

其中我感受到了云服务器的优点,和我装在本机的Oracle数据库相比,这些优点尤为突出。

1、灵活性,云服务器的硬件配置可以根据需要(不同时期的网络配置)灵活配置与扩展,如CPU、内存、SSD数据盘。

2、高性能 云服务环境采用高端服务器进行部署,同时采用集中的管理与监控,确保业务稳定可靠。基于集群服务器,拥有更强的主机性能,总体性能远高于VPS,强于部分独立服务器。

3、数据安全性 云主机有一个数据备份功能,就算是硬件出现了问题,数据也不会受到影响或者是出现丢失的情况。使用云主机只需要后期的正常维护和运维就行了,而且本身是由服务商在维护的。

我对后续使用云服务器继续搭建数据库后端充满了期待。并且在进行前后端调试的时候,前端需要调用我写的后端api,虽然不知道会面临怎样的困难,但我充满了期待,相信我们会一起进步,感谢阿里云飞天加速计划,让我们有了更多学习的平台和场所。


相关文章
|
1天前
|
SQL 负载均衡 关系型数据库
构建高效的后端服务:从设计到部署
【10月更文挑战第16天】 在当今的数字化时代,后端服务的效率和可靠性对于任何成功的在线业务至关重要。本文将探讨如何设计和部署一个高效的后端服务,包括选择合适的技术栈、优化数据库性能、实现负载均衡以及确保安全性。我们将通过具体的案例分析,展示这些策略如何在实际中应用,并提供一些实用的技巧和最佳实践。
76 50
|
3天前
|
缓存 弹性计算 NoSQL
新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应
新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应
|
3天前
|
安全 NoSQL 关系型数据库
阿里云数据库:助力企业数字化转型的强大引擎
阿里云数据库:助力企业数字化转型的强大引擎
|
4天前
|
存储 NoSQL MongoDB
基于阿里云数据库MongoDB版,微财数科“又快又稳”服务超7000万客户
选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。
|
4天前
|
存储 NoSQL MongoDB
小川科技携手阿里云数据库MongoDB:数据赋能企业构建年轻娱乐生态
基于MongoDB灵活模式的特性,小川实现了功能的快速迭代和上线,而数据库侧无需任何更改
|
4天前
|
运维 NoSQL BI
简道云搭载阿里云MongoDB数据库,帮助数以万计企业重构业务系统
通过与MongoDB和阿里云团队的合作,让简道云少走了弯路,保障了线上服务的长期稳定运行,提高了吞吐效率,并相应降低了线上运行成本
|
10天前
|
缓存 Java 数据库
后端技术探索:从基础架构到高效开发的实践之路
【10月更文挑战第7天】 在现代软件开发中,后端技术是支撑应用运行的核心。本文将探讨如何从后端的基础架构出发,通过一系列高效的开发实践,提升系统的性能与可靠性。我们将深入分析后端框架的选择、数据库设计、接口开发等关键领域,并提供实用的代码示例和优化策略,帮助开发者构建更稳定、高效的后端系统。通过这篇文章,读者将获得关于后端开发的全面理解和实践指导,从而更好地应对复杂项目需求。
35 0
|
11天前
|
设计模式 API 开发者
探索现代后端开发:微服务架构与API设计
【10月更文挑战第6天】探索现代后端开发:微服务架构与API设计
|
5天前
|
JavaScript Java Go
后端开发中常用的编程语言
【10月更文挑战第12天】后端开发中常用的编程语言
15 8
|
1天前
|
缓存 Java 数据库
后端开发的艺术与科学
在这篇文章中,我们将深入探讨后端开发的核心理念和技术。从基础的编程语言和框架到复杂的系统架构和性能优化,我们将一探究竟。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的见解和实用的技巧。让我们一起走进后端开发的世界,探索它的艺术与科学。