我是一名来自同济大学的的学生,现在在读软件技术专业,我现在是一名大二的学生,我通过在网络上搜索“免费服务器”知道了阿里云有这个“飞天加速计划·高校学生在家实践”,我注意到2020年是提供六个月的免费服务器活动,并且我下个学期将会有使用Oracle+Vue+c#完成一个网页的制作,所以我想线熟悉一下数据库的搭建以及后端的相关知识,简单起见,我用了轻量级的MySQL而不是Oracle,首先需要在本地用ssh连接数据库,我使用开源的termius,一款非常好用而且漂亮的SSH客户端,来远程控制服务器,但是要注意的是,服务器如果想要被连接上有各种各样的小问题,
第一个是,比如说我安装的Ubuntu操作系统必须要打开相关的防火墙的端口,MySQL的端口是3306
ufw status verbose
查看防火墙ufw enable
启动防火墙 /ufw reload
重启防火墙ufw allow 8081
以防火墙开放8081
端口为例
第二个是在服务器安全组的设置,要有一个信息的出口和信息的入口的设置。对应的是对数据库的查询和写入操作。
其中我感受到了云服务器的优点,和我装在本机的Oracle数据库相比,这些优点尤为突出。
1、灵活性,云服务器的硬件配置可以根据需要(不同时期的网络配置)灵活配置与扩展,如CPU、内存、SSD数据盘。
2、高性能 云服务环境采用高端服务器进行部署,同时采用集中的管理与监控,确保业务稳定可靠。基于集群服务器,拥有更强的主机性能,总体性能远高于VPS,强于部分独立服务器。
3、数据安全性 云主机有一个数据备份功能,就算是硬件出现了问题,数据也不会受到影响或者是出现丢失的情况。使用云主机只需要后期的正常维护和运维就行了,而且本身是由服务商在维护的。
我对后续使用云服务器继续搭建数据库后端充满了期待。并且在进行前后端调试的时候,前端需要调用我写的后端api,虽然不知道会面临怎样的困难,但我充满了期待,相信我们会一起进步,感谢阿里云飞天加速计划,让我们有了更多学习的平台和场所。