小白ECS使用初体验
1. 自我介绍
本人目前就读于某普通二本软件工程专业三年级,由于学校并未设置有关于Linux操作系统相关的课程,但是在学习Java方向有关运维方面的知识时需要使用Linux系统。
刚开始时是使用的VMware的虚拟机进行学习的。VMware虚拟机啥都好,就是每次都需要自己去启动虚拟机,并且只能自己本机的内网中使用,实在是及其不方便!后来通过与同学交流得知了原来阿里云学生原来是可以免费领取一段时间的ECS云服务器。可恶啊!我以前一直以为是需要花钱买的,还说以后再考虑考虑买的。在这里先谢谢阿里云平台!
2. 使用攻略
先说一下使用过程中遇到了一些小问题吧
- 需要使用远程服务端口一定要记得添加安全组访问规则
比如我们访问网站http协议80端口、https协议443端口以及Tomcat8080端口等,如果没有在阿里云控制台中的安全组策略中开放相应的端口是没法进行访问的,哪怕是打开了防火墙也不可以。另外就是我们在使用MySQL、Redis等这些服务时,如果想要实现在自己电脑上使用可视化软件进行连接也是需要在安全组策略中开发对应的端口才可以。
- 校园网ssh协议访问限制
问题:你们说,当你们早晨起床,打开电脑,连上WiFi,再准备使用Xshell连接服务器时,突然就被麻匪劫了!咳咳,串台了,是突然就连不上。无论你如何祈祷,就差给电脑下跪了,可就是连不上。你说你气不气!在我忙活了一个上午无果的情况下,都打算放弃了时,突然回想起回想起会不会可能是校园网的缘故。以前使用git时连校园网死后无法push到远端仓库,git使用的是ssh协议,服务器也是使用的ssh协议。
解决方案:果然,换上了手机热点后畅通无阻呀。刚开始还以为只是说校园网只是把22端口给封禁了,换一个ssh协议的端口发现还是不行。好吧,貌似我们学校的校园网是直接封禁了ssh协议,不让远程连接。如果大家有人和我情况类似可以试试换个端口看看,说不定你们学校就只封了22端口,如果是封禁了ssh协议,那没办法了,和我一样乖乖使用手机热点吧。
3. 收获总结
感觉服务器和本地的虚拟机最大的区别就是可以使用公网IP进行访问,同时阿里云对于服务器进行各项优化,完全一条龙服务,无需自己进行额外过多的配置。还有就是云服务器后终于可以自己写点小项目放到服务器上去运行了,展示只写了一个每天定时获取天气信息发送问候邮件的小应用,后续准备打造一个自己的个人主页看看。总的来说,本次ECS使用体验还是相当不错的,毕竟白嫖就是香嘛~
4. 个人作品截图
嘿嘿,只有一个定时发邮件的小工具,截图如下: