树莓派3B搭建私有云盘-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 20202|回复: 6

树莓派3B搭建私有云盘

[复制链接]
发表于 2017-8-20 19:04 | 显示全部楼层 |阅读模式
各大网盘相继关门,只有百度云盘能用,但百度云盘不买会员特么就是龟速下载。想弄个NAS吧,淘宝一看,便宜的也接近2000。遂准备用树莓派自己搭建一个简单的网盘。
最初的想法就是找个开源的web文件管理器,于是上github搜索&按星星排序,然后发现了KodExplorer,1K4的星星肯定不差。
看readme上截图,震惊于这个web文件管理器的功能之全。点开官网,再次震惊,居然是国人做的!感动!

关于树莓派部署KOD:
树莓派搭建私有网盘的好处:
1.省钱,省去充值百度网盘的会员费;
2.省钱,省去买nas的钱,且比nas更省电,PC功率大概300W,nas功率通常是30W左右,树莓派功率只有3W~5W左右;
3.省钱,家庭宽带大部分是闲置的,挂个树莓派充分使用宽带
再来说说缺点:
速度慢,真的很慢,个人家庭用可以,企业用还是用PC靠谱,树莓派不能和PC比,更不能和专业服务器。
—————————————————————————————————
以上是废话,以下是教程
本教程理论上适用于各种linux主机,windows主机快速部署方法见: https://clz.me/windows-kodcloud/

1.硬件准备
树莓派3B、TF卡(至少8G,已装Ubuntu-meta或者Raspbian系统)

2.安装运行KOD的环境
KOD最最方便的之处在于不需要数据库,理论上只需要安装两个软件,即可运行:
nginx 知名服务器程序,全球许多网站都使用它,市场占有率位居第三
PHP7 KOD使用php写成,KOD网站写的是PHP5.3+,但我之前的经验是PHP7的速度比PHP5快非常多。鉴于树莓派的性能,我觉得还是用PHP7更好。
这里直接用LNMP套件(https://lnmp.org/),省心,唯一的问题就是,树莓派编译较慢,下载+编译估计要两三小时。
只需在命令行输入以下命令,即可开始安装:
  1. wget http://static.kalcaddle.com/update/download/kodexplorer3.46.zip
  2. unzip kodexplorer3.46.zip -d /home/wwwroot/default/
复制代码


此后的过程都有提示选项,会提示你是否安装数据库、安装哪个php版本,可按LNMP官方指导操作:https://lnmp.org/install.html
唯一需要注意的是,KOD不使用数据库,所以在询问是否安装MySQL/MariaDB的时候,你可以选择不安装
在选择安装PHP版本时,推荐你选择PHP7
树莓派编译较慢,下载+编译估计要两个多小时,安装好以后,运行KOD的环境就搭建完成了。

3.安装KOD
KOD官网确定最新版本下载地址(http://kodcloud.com/download.html),然后树莓派上直接键入以下指令即可:以下版本为3.46,请根据最新情况自行修改
  1. wget http://static.kalcaddle.com/update/download/kodexplorer3.46.zip
  2. unzip kodexplorer3.46.zip -d /home/wwwroot/default/
复制代码


你可能不太相信,但真的已经安装完成了,不需要其他操作了

4.使用KOD
没啥说的了。
局域网内,直接在浏览器访问树莓派ip地址,即可使用KOD。(既然你都在使用树莓派了,应该知道怎么获取IP地址吧。)
公网使用,可以使用DDNS或者ngrok穿透等方式绑定自有域名实现,这个以后再开帖讲解。

—————————————————————————————————

其他建议:

之前还担心树莓派会不会太慢,但实际测试,挂个KOD自己用,是完全足够了。
上传速度取决你的宽带下行,而下载速度取决于你的快带上行。
因为树莓派性能有限,最后提几个使用树莓派搭建KOD私有网盘的建议:
1.用PHP7理论上会比用PHP5更快
2.尽量别让树莓派干别的事,建议使用没有桌面的树莓派系统,降低系统资源消耗
3.树莓派直接使用网线连接到你的路由器,理论上会比无线方式更快
4.给树莓派使用读写速度更快的tf卡
5.给电信大爷交够钱,100M的宽带应该就够了,用起来比百度网盘更快
6.使用树莓派3B或者性能更强的linux设备,别用树莓派2代、1代,因为老的树莓派真的太慢了
发表于 2018-12-24 16:23 | 显示全部楼层
安装了以后,挂着移动硬盘,会不会很费电?会不会很伤硬盘?如果只是TF卡,那点儿容量。。。。
发表于 2017-8-20 20:17 | 显示全部楼层
不知道还能不能用   破解版链接:http://pan.baidu.com/s/1dFlbS5b 密码:r4rc
发表于 2017-8-24 16:17 | 显示全部楼层
1.硬件准备 有个错字
Ubuntu-meta Ubuntu-mate吧?
发表于 2018-8-23 06:40 来自手机 | 显示全部楼层
破解版又啥区别啊?
发表于 2020-4-26 23:14 | 显示全部楼层
安装LNMP命令不对啊改一下吧。
还有那个下载了Kod之后怎么没有页面啊?
发表于 2022-5-7 21:15 | 显示全部楼层
何筱怜 发表于 2017-8-20 20:17
不知道还能不能用   破解版链接:http://pan.baidu.com/s/1dFlbS5b 密码:r4rc

连接不存在
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-27 21:34 , Processed in 0.118953 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表