一、自我介绍
本人目前大三就读于小学教育专业,我对计算机方面的知识比较感兴趣,于是想学习了解一下这相关的知识,目前也自学了java,c++,c,python等,平时也了解了linux这方面的一些相关知识,能够基本使用linux系统,平时也会安装和使用,使用过ubantu,centos,manjaro,deepin等等linux发行版,平时也会在linux平台参与软件开发,我是在某一论坛上看到关于阿里云“飞天加速计划·高校学生在家实践”,看到可以免费体验使用ecs云服务器,于是也来到官方网站来到了解,开始体验了ecs。
二、使用攻略
阿里云ecs服务器可以搭建个人网站,博客,小程序,私人网盘,在线编程环境等等,官方也提供了相关的文档指导,很容易上手,本人也搭建过了一个博客网站,一个私人网盘。
关于ecs云服务器使用技巧,我连接使用的是xshell,文件传输使用的是FileZilla FTP Client,使用起来也十分方便,但是传输速度还是太慢,毕竟也是体验版本只有1Mb/s,所以如果搭建网盘日常的话还不太合适,于是我想还是用来做点什么,首先想到能做什么,
- 上传文件存取(但其实平时需求不是很大,而且现在很多网盘都可以使用而且速度更快)
- 在线编辑预览文件(这个好像还不错,只是在线预览编辑,这个速度也刚好够用),
于是我朝着第二点出发开始了搭建,我直接安装了阿里云镜像市场给的系统,入手了一个基于lnmp下nextcould搭建的云盘,我这时就有了一个想法,里面存放壁纸图片怎么样,但是肯定是不能我一个个从主机上传上去,这得多慢啊,而且存取也不是很方便,我想了一下,想到既然我连接主机速度慢,但是ecs主机网络是很快的呀,我可以先让那边下载图片,然后存放到网盘目录下,不久可以直接预览了吗,省去了上传的功夫,我于是想到了爬虫,
1、首先编写一个爬虫(python)
2、将编写好的爬虫本地调试好
3、上传到nextcould网盘目录下
4、python3 爬虫.py (运行代码)
这样我想应该可以在云盘看到壁纸图片了,我刷新了一下,始终没有看见图,于是我打开xshell查看就是在本地,但是为什么网盘却看不到呢,我这时想到我网页添加文件应该是还有一个数据库以及权限问题,不能直接读取本地文件,我通过爬虫下载的肯定没有加到数据库里面,所以看不到,我这时已经不想深入去研究浪费时间,于是改变策略,安装其他的系统镜像,我选择了KodExplorer_v4.40可道云网盘,
功能全面,关键是可以直接读取目录下所有文件,蓝色的为root创建只可读取,这正是我想要的,云端不需要做出修改,需要的话我再给777权限就好了
将代码上传运行,一切正常,云盘页面刷新,已经出现图片了
这样就算是完成了,我还能在线编辑py爬虫的代码,做出具体修改,加入更多图片资源,当然资源也不止于图片,还有视频,文档都可以,可以逐渐完善网盘资源,完美的发挥作用。
三、收获总结
初步使用也告一段落了,ecs在我看来有以下优点:
- 稳定性强
- 容易使用管理
- 搭建环境方便,有很多资源
- 学习起来容易
- 性价比高
- 高度安全
- 更低的使用成本等等
在家没事完全可以发挥想象,可以做一个属于自己的网页,一个私人的空间网盘,随时随地预览上传,有需要还能搭建后台服务器,以后未来是技术时代,编程也不是什么新鲜事,做出一个属于自己的网页跟紧时代何尝也不有趣呢~