我是自动化机器人工程专业大三学生,刚开始自学计算机网络相关知识,想自己搭建一个web网站和云盘,从一个朋友那里知道可以通过阿里云的飞天加速计划·高校学生在家实践获取两个月的服务器使用权限。由于初出茅庐,所以我认为这项计划对新手是十分友好的。
刚开始不太理解如何使用ECS服务器,对于公网ip,内网ip的概念也是从0到1。因为第一次听说阿里也有linux系统,于是觉得十分好奇,就选择了阿里云cloud linux。由于本人能力太弱,感觉云服务器和以前使用的centos系统操作有所区别,就又换回了centos7.6,所以我建议刚开始还是使用自己熟悉的操作系统比较好。我的目的是搭建web网站和云盘搭建,初步想法是用自己的树莓派作为web服务器和nextcloud云盘搭建,阿里云服务器作为frp服务器进行内网穿透,然后尝试跟着网上的教程搭建服务器端的frps,更改frps.ini文件,经过一系列操作,似乎感觉能用了,似乎…又出现了问题,只能用公网ip进行访问,这好像不太方便的样子。只能再去申请一个域名,阿里云yyds,申请一个顶级域名一顿饭钱都不需要,我申请的是.xyz的域名,感觉很不错!!!very good!继续一顿折腾,树莓派上面的frpc也已经写好了,并且用putty软件能够随时随地连接树莓派ssh。去域名管理后台添加了一个A记录,一开始能够访问,但是不久后就出现了未备案的提示,这也是目前最大的问题,也是没有解决的问题,备案需要实名认证3天以后才能开始备案,而且备案似乎有点复杂,时间花费得也比较多,目前还不知道能不能成功。
通过这个大学生在家实践的计划,我收获还是很丰富的。最重要的是真正意义上的做到了“实践”一词。自学计算机网络枯燥无味,对于一些概念只能死记硬背,但是不明白其中的原理。这次直接搭建一个服务器,多少加强理解了服务器是个什么东西,为什么可以当做服务器,网站是如何运行的,包括DNS的概念,如果只是看书永远不会真正的理解DNS是个什么东西。总之,这项计划是很有意义的,也希望更多人能够加入在家实践计划,而不是躺平。未来,我会继续完善这个网站,能够将自己的代码上传到云端,同时可能在网站上放一些自己喜欢的图片,音乐等。