上周六周日折腾起网盘了,毕竟哪个男孩不想拥有一个自己的网盘呢…(bushi)
起因是想要买个树莓派研究研究软路由,研究NAS(网络附属存储),研究做一个遥控车之类的,看看价格,嗯,六百多,算了吧。但…也许有的时候应该为了自己喜欢的冲动一把。
决定先在我的服务器熟悉一下搭建流程。
折腾了两天…
没错,又是早7晚12的两天。两天主要是在搭建LNMP环境(Linux+nginx+mysql+php),其实最初是直接在Docker容器中直接运行的,很快点亮,但是这页面访问速度实在感人啊!所以就深入了解将Nextcloud网盘直接搭建在服务器上,mysql和php环境的安装就很痛苦,php的编译直接导致内存不够,打开swap交换区解决。安装好了又告诉我版本不够高。好的,卸掉,重新来。随后是配置文件的设置,主要是nginx、mysql、php三者的接口配置,期间各种问题查日志,问百度(多亏了万能的网友啊 泪目),几次想要放弃,还好最后坚持下来了。最后对云盘的域名,页面以及模块进行一些优化,加载速度确实有很大提升。
其实马上就要期中考了,我这又是研究这个又是看看那个,就是不搞学习,怕是药丸💊,接下来准备研究一下arduino作为树莓派的替代,等它降价了再买!没错,前面说的冲动都是屁话,冲不动了。不多说了,搞学习去了!
最后放个链接吧,可以看到我的网盘的登录页,当然想要用的话也可以mail我啦。
其实网盘上传下载速度并不快,因为服务器距离很远,要说数据的安全性,相对于商业网盘,数据确实掌握在自己的手里,但是又怎么确保服务器的绝对安全呢,虽说网盘开源,但其内部安全性又如何保证呢,是否存在漏洞呢?(毕竟没有深入了解其代码),那我做这一切的意义何在?
两个字,折腾呗!
11.14 更: 5号买了一个基于esp8266的开发板nodemcu,然后就拿一个LED灯玩了一晚上(我亮了!我又灭了!诶就是玩),然后试了试传说中的WiFi杀手,确实有点意思。然后,没两天,脑子一抽,直接怼到9v电源上,烧了,现在新买的快到了…我一定好好对待。有点期待我的wifi遥控小车了嘿嘿嘿。到时候放图片!