我是通信工程的大三本科生,因为一个创新创业项目的需要,我接触到了云服务器。在三大家云平台转了转,其中,阿里云官网的主界面的飞天加速计划·高校学生在家实践这个活动,对于我等学生党来说,真的是很大一个福利,无成本学习云服务器,初步了解,为以后继续使用云服务器打下基础,就参加这次活动。
我们的课程中有关于linux的学习,基本的命令,也了解到云服务器一般都会安装Linux操作系统,它不同于平常使用的Windows,它的灵魂就是命令行,所有的操作都可以通过命令行解决,不需要图形界面,虽然也可以安装有操作界面的版本。学习云服务器,简单来说就是学习linux plus,对linux基本命令的扩展,掌握一些高级命令的操作。我所装的操作系统是Centos8,一般最新的系统都有一定的bug,大公司企业对于操作系统的第一要求是稳定性和可靠性。版本的迭代带来的大部分是功能上的充实,其个核心功能是不变的,所以无论安装哪个版本,都不影响我们学习操作系统。我们操作云服务器,一般都是通过ssh密钥远程链接,可以通过许多软件链接,xshell啥的,我就是使用git 命令行就直接连接了,比较简单,但使用过程中也有一些bug。我目前在学习SpringBoot,用于我们项目的后端开发,首先需要安装jdk,或者jre,我使用的是Shell命令直接安装的方式,很轻松就安装成功。域名我在其他云平台上有,所以直接添加解析到了ipv4上,因为初始14天比较短,我没打算申请SSL证书,么没打算域名备案(备案需要云服务器还剩余有三个月的使用期才可以,比如我是使用该计划赠送的云服务器,目前也就两个星期的时间,是不可以进行备案的),然后还通过nginx反向代理,将我原先部署在github的静态页面搬移到了云服务器上面,并且成功运行了。后来由于80端口需要备案的原因,暂停使用了。安装了宝塔面板,很方便的对于云服务器进行操作。
我个人比较喜欢这一些可以实时看到结果的东西,前端,安卓,但也想了解一些后端的东西,前后端也不是完全的分开,一点一点的接触,感觉需要学的东西真的很多,希望借助这次活动,能够让我对云服务器使用得更加熟练,方便后续购买云服务器使用。