1、自我介绍
我是一名刚学习java的大学生,在武汉华科的生信专业学习,在做毕设项目《电子病历》中需要将java项目部署到linux服务器上供web前端和微信小程序调用,但是自己对linux的操作不是很熟悉,于是就去搜相关教程,逐渐了解到云服务的概念和好处,在与一些学长交流之后觉得阿里云飞天计划对大学生有很大的优惠和帮助,于是就开始了第一次的上云操作。
2、使用攻略
由于之前只在本地虚拟机上搭建过linux系统,对开发者和运维而言很不方便。所以就一直在寻找有没有好操作一些的linux控制台,最后在阿里云上面发现了这个好地方。
在第一次领取阿里云服务器之后他会自己创建实例,在创建实例同时的同时把一些linux需要的软件和环境也安装好了,对于新手而言确实很友好。
想要操作linux,肯定是不能缺少ssh工具,我在这里主要使用的是SecureCRT来发送命令给阿里云服务器。同时为了上传和下载文件,还是用了一个lrzsz软件来方便的操作文件的传输。
首先我们需要先按照lrzsz
yum -y install lrzsz
安装之后如下截图:
这个工具对于我之后将毕设项目部署到linux服务器上真的太方便了。
在部署完项目之后一定要记得将阿里云安全组对应的端口打开,一般默认打开的端口是22和3389。像我的项目主要是通过springboot提供后端接口,还需要开放3306端口给mysql数据库使用,另外也还要开放项目的web端口,我比较喜欢吉利的数字,所以开了个8888的端口作为web端口向外提供服务。
下面是我的安全组规则:
3、使用总结
阿里云ecs服务器对于新手而言真的特别友好,不仅比在本机上操作虚拟机方便多了,而且还提供大量的系统镜像,减少咱们搜索镜像的烦恼和麻烦,最大的优点是这些镜像还不用下载,这真的特别给力。
你无法想象在重装系统的过程中,从选择镜像,到下载镜像,最后到安装镜像和启动服务仅仅只需要几分钟就完成了,这个要是平时在我那台配置还行的服务器都要一个小时才能完成,真的是飞一般的速度。疯狂diss阿里云,我心中永远的神。
最后非常感谢阿里云平台能给我这次免费体验上云的服务,这对于我以后的技术生涯将产生非常大的帮助。