我是一名大四的学生,就读的专业是物联网工程,在偶然的一次刷抖音的过程中,刷到一条介绍在阿里云学生可以免费申请一台云服务器进行学习的活动,通过里面的介绍,我注册了阿里云账号,在官网中找到了这个活动。通过学生认证和考试,完成预备营体验之后,成功的领取到了一台2核2G的云服务器ECS。
在领取到服务器之后,我就尝试将我曾经写的web项目部署到云服务器中,我下载了xshell用来连接云服务器,本想通过使用各种命令来上传文件和下载各种需要的程序,如:jdk、tomcat、nginx服务器、mysql数据库等,但在这之前通过查阅各种项目部署上线的资料,发现这样部署上线web项目有点复杂,最终我下载了宝塔,一个简单好用的Linux/Windows服务器运维管理面板,只需要在xshell中输入命令就可以下载安装,安装完成之后,会显示登录的网址和账号密码,在登录之前,我们需要做一件非常重要的事,就是需要在云服务器ECS实例的安全组规则配置中添加8888端口,使其能够正常的被访问,就可以成功在浏览器中输入提供的网址,在输入它提供的账号密码就可以完成登录。完成登录之后宝塔会推荐你安装一些必须的软件,你可以根据他的推荐选择一个自己需要的进行安装,也可以忽略,就此,就可以使用这个图形化界面对你的云服务器进行管理了,安装下载都很方便,上传项目之后可以进行一键部署,就可以通过网址查看了,但最重要的一点,就是在我们安装一个应用时,都需要在云服务器的安全组规则中添加对应的端口,使其能够被正常的访问到。
在后续的几天内,我成功的完成了项目的部署上线,并在云服务器上安装了docker进行各种镜像的学习,期间实践使用了各种linux命令,docker命令。
非常感谢阿里云的“飞天加速计划”活动,通过这次活动,我实践了许多之前没办法实际操作的知识,自己的知识基础也变得更加扎实,对于学生来说,阿里云真的是太有心了,解决了大多数学生想拥有一台云服务器进行学习,但又囊中羞涩的困扰。后续,我将使用云服务器ECS进行更多的实践学习,将理论尽数变成现实。