首先我简单介绍一下自己,我的专业是软件工程,现在是一名大三的学生,开学即将大四,我十分热爱编程,并且以后的职业也将作为一名开发者进一步的使用代码来开发项目,由于我现在正处于放假阶段,平时的学习也是自学,最近也在开发自己的项目,但是在开发的过程中,由于一些原因,需要经常外出,这就导致了一个问题,我需要把电脑和电脑充电器以及转化器等产品随时带在身上,在空闲之余进行项目的开发,时间一长,这种情况是非常不方便的,于是我想用ipad进行编写代码,但是由于ipad的系统和笔记本不是同一种系统,代码的编写软件和环境都是一个不好解决的问题,然后我在csdn上查找如何使用ipad进行代码的编写,几乎所有的文章都是使用的阿里云服务器以及code-server来配置ipad上的vscode环境,由此,我了解到了“飞天加速计划·高校学生在家实践”这个活动,我通过使用虚拟服务器,最后领到了免费的学生机试用资格。
通过按步骤一步一步学习,过程还算顺利,但是在端口运行之后,我发现打开对应域名和端口的网页后,只提示了加载超时这类问题,这个问题的原因有很多,我根据网上知识所说,尝试每一种解决方法,一开始都未成功,页面还是没有显示出vscode的在线运行页面,但是我没有放弃,终于我又找到一个问题所在处,在我排除了安全组的问题后,经过实践得知,的确是防火墙未允许当时使用的端口号通过,相当于把它挡在门外了,我恍然大悟,最后重新启动服务,网页成功打开并显示出来,这个解决问题的过程虽然漫长但是可以从中学到很多,自己动手实践真的很快乐。
经过这两周的使用,我学会了如何去关闭linux下的端口号,如何查看当前端口号开关情况,以及如何查看端口号的pid,以及解决网页加载超时等等问题,当在ipad的编程软件上使用自己的服务器,并且成功达到自己心中的预期,真的是一种心满意足的感觉,在ipad上开发项目,我感觉阿里云对于程序员来说真的是太方便了,拥有自己的服务器,自己的想法不光只是想想,当真正实现的时候是最开心的时候,很感谢阿里云帮助我解决了一直困扰我的问题!