当前位置: 首页 >互联网

自己动手利用树莓派nextcloud搭建家庭存储中心告别限速的网盘 做自媒体用的上

互联网 2020-1-6 阅读量: 54 TAG:

各大互联网网盘当年打的非常火热,从开始的G到T,再到现在3秒小视频各大网盘相继关闭,仅存的网盘,k级速度,vip限速吃相堪比各大视频网站。迫于无奈自己打算搞自己的私有网盘。

查了下资料有很多开源的网盘程序,例如Seafile,Nextcloud,Owncloud ,Cloudreve,Syncthing等等,这些都是开源的,我都试用了一下,Seafile国产软件内容加密,安全性较好但是放视频还是不太方便,视频不需要加密。Nextcloud,Owncloud是一个开发团队做的,Owncloud被其他公司收购主要面向收费用户了,个人用户还是可以用的,Nextcloud是原来的团队 Owncloud源码都是一样的 插件都可以通用,不过Nextcloud是完全开源不用付费。Cloudreve国内大神开发界面比较友好,但是功能简单没有客户端,传输还是比较麻烦。Syncthing不需要服务器无中心化需要多台设备同时打开才能互相传输,电脑一种打开也还是不太好。

也有很多专业NAS,我看了下价格几千大洋,不比网盘vip便宜,最后我还是选择了Nextcloud作为家用网盘系统。
树莓派价格
Nextcloud是php开发的所需环境就是lanmp了,本来打算用自己电脑做环境,可是这个系统需要linux系统下的lanmp,然后我就买了一个树莓派3b,现在已经出树莓派4了,我看了下价格,树莓派3b的价格比较便宜就买树莓派3b了,网上淘了一个全新的花了295个大洋,基本跟某网盘vvip一年的费用差不多,看来还是很划算。
树莓派

树莓派3b到手后搭建lanmp环境,首先给树莓派烧录一个linux系统,我烧录的是centos7,然后连上家里的网线,跟我的电脑连接同一个路由器下,查看路由器找到树莓派的本地ip,每次重启路由器这个地址可能会变,不过我的路由器可以绑定设备我就设置了个固定的ip 例如192.0.0.7,这样我就可以用这个地址访问树莓派了,首连接ssh安装了宝塔面板这样,就可以浏览器访问管理树莓派了。

360路由器
接下来通过浏览器访问宝塔后台安装lanp或者lnmp都可以,安装好环境后,宝塔后台新建网站上传nextcloud程序然后安装这个程序,这个程序可以浏览器访问,还有pc客户端,安卓 苹果的客户端也是有的基本上跟付费网盘一样方便,而且这个是开源的可以安装各种插件,比如安装上aria2,可以离线下载各种资源,是不是很爽。

网盘系统有了接下来就是存储了,树莓派本身使用内存卡的烧录的系统,我用的是16G的是不是比较小,但是树莓派有四个usb接口可以插上移动硬盘或u盘,我就插了两个移动硬盘,一个直接存储一个作为备份盘,这样是不是很安全。

数据是可以存储了,但是最后还是要说到数据的访问,上面提到本地可以通过192.168.0.7访问,一般在家里那是没问题的,上传下载速度可以达到5m/s,是不是比某盘k级速度提高了几十倍。

但是在公司或者外出了怎么上传下载数据呢如果是固定ip那还好,可以通过ip直接访问就可以了,但是家庭网络一般都是动态ip每次重启路由器ip都会变,是不是很麻烦。不过也有办法,用域名访问,没有域名可以注册一个com的比较贵可以注册其他后缀的几块钱就可以搞定。然后用ddns动态解析域名,dnspod的api是免费的也不用花钱,解析好域名外出也就可以访问家里存放的内容了。

说了这么多总结一下搭建家庭网盘用到了硬件树莓派,硬盘,路由器(一般家里都有),软件用的是nextcloud 服务端  客户端这些都是免费的,域名几块的的费用,ddns 免费不用花钱。搭建一个自己的网盘是不是很划算, 上传下载速度快而且很安全。

nextcloud网络速度

来源:(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!

相关信息

本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。

如有需要请加QQ: 909912499