第一部分
我是北京高校计算机科学与技术专业,大三的一名学生。在做软工课设的过程中,我们小组计划开发一个手机app,后端的docker镜像要部署在服务器上,我们选择了阿里云的服务器。因此了解到“飞天加速计划·高校学生在家实践”活动,这个活动允许学生免费试用14天的云服务器。而且,还有与云服务器相应的配套的实验和使用攻略,相关文档非常齐全,学习成本非常低,上手非常快。经过不到半个小时的学习,就可以完成相关服务器的配置,并通过ssh远程访问服务器。
第二部分
在使用云服务器的过程中,我使用配套的远程访问工具Xshell,能够非常方便的访问阿里云ECS服务器,使用Xftp能够方便的在云服务器和本地传输文件,体验非常好。需要注意的是,要打开阿里云服务器上的端口,才能访问服务器的这个端口。我就遇到没有在服务器上开22端口,导致ssh不能和服务器建立连接。最后,这个问题也成功解决了。解决问题后,我们把app的后端使用docker镜像打包,部署到云服务器上后,本地就可以访问服务器的ip地址,远程访问服务器了。
第三部分
在使用云服务器时,我更加熟练了ssh远程连接,操作远程服务器。因为自身对Linux命令行和命令非常熟练,所以对于远程云服务器感觉与本地Linux机器也没有什么两样,上手非常快。在云服务器上,我们首先下载了docker环境,然后在云服务器上打包了springboot项目,mysql,redis,生成了docker镜像后,然后通过本地手机和电脑成功访问了docker中运行的后端程序。
通过“高校学生在家实践”这个计划,我初次尝试了在云服务器上部署项目,更加熟练了ssh远程操作。未来,我想利用业余时间,可以自己写一个个人网站,继续部署在阿里云服务器上,提升自己的能力。