我的云服务器使用体验

本文涉及的产品
云防火墙,500元 1000GB
简介: 第一次使用云服务器的体验,以前一直在自学JAVA,都是在本机测试,但从未部署上线过,现在通过阿里的服务器使用体验,可以尝试部署上线,经过几天的尝试,终于成功,下面分享我的使用体验。
现在是软件工程大四的学生,准备将之前的项目部署上线,参加秋招,通过舍友介绍,了解到了阿里的飞天加速计划。
相信很多小伙伴跟我一样,初次使用云服务器毫无头绪,更别说部署上线。后面我经过了几天的努力,才成功上线。其中也发现了目前自已技能的不足。因为我是初次尝试,所以我选择的比较简单点的方式,使用宝塔部署,可以一键搭建项目所需的环境。
在这之前,想自已直接远程连接云服务器,自已搭建环境,熟悉整个使用云服务器部署上线的流程。后续考虑到,自身对linux命令不熟悉。所以选择了宝塔部署。但是,使用宝塔部署,还需要一定的知识。如Nginx的配置,所以建议上线前先学习一下Nginx相关的知识,正常部署一天就可以搞定,但因为自身没有接触过Nginx,后续又去学习了才操作成功。
使用宝塔部署的时候,要注意服务器没有安装过任何环境,否则安装宝塔会失败,如果已经安装了,可以重置服务器,在阿里云服务器控制台有重置的操作,不过尽量不要操作。
在使用远程连接数据库进行数据的导入时,有遇到了三个问题导致连接不上,第一个:服务器的安全组未开放3306端口,第二个:数据库未设置允许远程连接,这个不建议直接root用户允许远程连接,建议创建一个新用户,并赋予权限允许连接连接,第三个:3306端口被服务器防火墙连接,解决办法有两个,1、直接关闭防火墙,但这是非常不建议的,因为不安全,防火墙是保护服务器的一道屏障,关闭后容易被攻击,2、防火墙开放3306端口,查阅相关资历就可以了。
总结自已的部署经验:使用宝塔+阿里云服务器ECS,部署前后端分离项目,需要了解相关Nginx知识,否则会出现后端项目部署了,可以直接访问后端,但无法进行前后端交互。还有就是安全组要开放相应端口,在数据库设置允许远程连接以及防火墙开放3306端口。
展望未来:在这次项目部署中,也发现了自身的不足,如对linux相关操作不熟悉,只能使用宝塔部署的方式,还有就是没有Nginx相关的知识。目前只是使用了最简单的方式部署了项目,项目所使用的技术也比较简单,后续会继续学习分布式技术,以及微服务等,不能提升自身的技能储备,尝试在服务器上自已搭建所需的环境。
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
弹性计算 数据可视化 Java
ECS使用体验
ECS使用体验
|
1月前
|
弹性计算
ECS使用体验
ECS使用体验
|
1月前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
1月前
|
弹性计算
ECS使用体验
ECS使用体验
|
2月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
1月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
|
1月前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
1月前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
1月前
|
弹性计算 NoSQL Java
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
1月前
|
弹性计算 Java Linux
ECS使用体验的文章
ECS使用体验的文章
下一篇
无影云桌面