我是通信工程的一名大四学生,我接触到、了解到“飞天加速计划·高校学生在家实践”活动是在BiliBili上学习完一个关于Springboot的博客项目,在十几个日夜的努力之下,一个博客系统便诞生了。但是一个完整的项目不应该只是能够运行在自己本地中,至少是需要通过外网都能访问到自己的博客,以及使用里面的功能,那才算的上一个真正的项目开发到上线的经验吧。基于这种想法,我在网络上开始学习关于线上部署项目的相关学习视频,其中相当大部分博主都推荐使用阿里的云服务器,也了解到了阿里云的“飞天加速计划·高校学生在家实践”活动。
刚开始参加这个活动的时候,阿里云会有一个很贴心、很适合新手的教学步骤,从一开始的实例的生成,到如何远程访问自己的实例,都有着极其详细介绍。我是如何将项目打包上线的?首先在生成实例的时候选择好自己所遇到的操作系统,我选择的是centOS。但这就要求大家需要了解Linux的基本操作命令,一些最基础的查看、生成、编辑等操作,首先在线下将自己的项目打包成jar包(网上有教程),打开xftp软件,输入你的实例的公网IP,还有一个就是要在实例的管理设置中,配置好安全组的规则,否则连接不上。开启22端口,连接成功。在/home文件夹下上传自己的jar包,再打开xshell软件登录,cd进入/home文件夹 ls查看jar是否上传成功,输入java -jar 你的jar包名.jar 运行。如果一切无误项目就在服务器运行了(前提数据库设置好了),在浏览器上输入你的公网IP后面加上项目的端口号访问就行了(记得开放项目的端口配置安全组),如果出现问题连接超时的问题,可以通过关闭实例的防火墙来解决!总的来说阿里云还是挺好用的。
我本人是比较喜欢互联网技术方面的,通过自己亲自上线部署一个小项目,其中的过程获益良多,知道了自己的知识面还不够广,需要继续努力,争取进阿里!!!