我是广州某专科院校的大三计算机学院的学生,学习的是软件技术专业,由于专业需要以及编码水平足以完成一个小项目demo,由于每次调试时都要本地运行项目及其不便利,于是我萌生了自己搭建一个服务器的想法。
在选择服务器时考虑过某讯家,某为家,在网上做攻略时,许多前辈大佬都推荐阿里云服务器,稳定方便,并且推荐了阿里云的“飞天加速计划·高校学生在家实践”活动,于是我前往阿里云官网学习领取了“飞天加速计划·高校学生在家实践”的一台ECS服务器,由此展开了我的服务器学习历程。
我选择领取的是基于Linux内核的服务器,在阿里云控制台中是非可视界面,所以需要掌握基础的Linux命令,网上也有一些可视化面板便于操作,但是我觉得作为一个程序员,挑战自己还是一件很有趣的事情,所以我一边学习Linux命令一边学习服务器的搭建和部署项目。
在ECS服务器中,大部分软件安装,文件拷贝,环境配置都是使用命令进行,所以一开始的时候基本是一头懵的。我部署的是VUE+SpringBoot项目,需要在ECS服务器上安装软件以配置环境,Tomcat,Mysql数据库,Nginx都曾经给我下过绊子,尤其是各种目录经常把人搞得一头晕。但是最后项目成功运行的那一刻心中的喜悦是不可言说的。
在完成第一个项目搭建之后经朋友推荐我使用了宝塔面板去管理维护服务器,不得不说可视化界面就是方便,但是再让我重新学习一次,我还是会选择手敲命令。
搭建服务器和部署项目的过程是有趣的,结果是令人开心的,收获的最多还是在学习搭建和部署的过程中重新加强了对课程的知识,希望我能写出更多有趣的代码。