我目前是一名大一的学生,专业是软件技术,由于本人想要学习并且拥有自己的服务器,然后在老师的推荐下,访问了阿里云官网并且了解到了阿里云对学生的优惠政策,并免费申请了使用一段时间,在此期间也感受到了它的好处,在使用阿里云服务器之前,对服务器的概念还是很笼统,通过这次阿里云的活动,也使得我对服务器的了解更加的具体。
安装系统我选择了Centos 7,选择Centos 7是因为7与8之间的命令操作这些还是有着一些差距的,所以我选择了稳定保守一些。与服务器交互的工具,我选择了xshell连接服务器,xftp进行文件传输,连接服务器后,和操作本地linux别无二致,但也由于是第一次触碰到真实的服务器环境,心情也是很兴奋的,我在服务器安装了docker来拉取镜像并且部署了mysql,redis,nginx等环境,部署起来也是非常简便,并在idea编译器上编写了属于自己的springboot项目网站,在此次项目中使用了springboot集成mybatis-plus,shiro等等,还有一些第三方库,并且部署到了阿里云服务器上,
步骤如下:
1.将项目打jar包。
2.通过xftp连接阿里云服务器将jar包上传。
3.使用xshell连接服务器,并构建docker容器。
4.运行docker容器,最后如果能够成功访问,说明已经部署成功。
在学习使用过程中,本人也发现如需要对外暴露端口,需要配置安全组,否则无法访问。比如:我使用docker来部署MySQL,然后需要使用navicat这类可视化工具来进行一些操作,连接时,如果你不配置安全组开放相应的端口的话,就会连接失败。
使用期间总结了阿里云的几个特点:操作简便,性价比高,安全性能高,非常有助于管理...
在此过程中,我真切的感受到了服务器的魅力,这也让我产生了极大的兴趣与学习的动力。这次的学习,使得我对服务器有一个深刻的了解。
个人感觉目前对于服务器的一些特性功能了解还不够完善,也希望通过这一次的活动中加深并完善对于服务器的一些知识。希望阿里云可以给予这次机会,非常感谢。