本人是长春理工大学计算机科学技术学院在校研究生,专业是软件工程,在读研一。暑期时间较长,想要学习一下服务器相关的操作,于是想要购买阿里云服务器,从阿里云最新活动中知道阿里云这个飞天计划活动。
之前我也使用过Linux系统,不过是在本地的虚拟机上,安装的是centos7系统,所以也有过一些操作经验。首先领取阿里云的服务器,阿里云会自动帮你创建好实例,可以在个人控制台中看到服务器相关的配置,通过服务器的公网ip用SSH连接到远程服务器就可以进行操作,我先试着安装了nginx,其中遇到了端口未开放的问题,其中首先要开启服务器防火墙的端口号,其次还要在阿里云实例页面开放此端口,否则外界无法访问(这个问题当时困扰了我很久,抓破脑壳也想不出为什么端口全打开了在外界还访问不了),然后在centos中还需要在conf配置文件中把user改成和当前用户相同,否则就是nobody,外界访问会403,这些全部改完再把静态资源文件传上去就可以在外界访问了。我做了一个联机骰子的手机版网页,在微信上访问效果如图所示,后期还准备部署后端实现多人联机骰子。
期间还学习了redis的使用,最近在学习微服务,正在学习docker,越发感觉如果作为个人开发者,学习使用Linux服务器的技巧是必不可少的。而且以后工作了公司里面都是用的Linux服务器,我这算是提前学习一下相关知识,方便以后更好上手。关于我这个新手使用Linux的记录大概就这么多了,还有很多很多需要学习,而且Linux中有很多东西如果出错了就很难修复到原来的样子,所以我现在学习docker就是为了放在docker里面运行,这样就算出错了也不会影响到服务器的整个环境。
加油!全干工程师!