最近收拾东西的时候偶然间发现了去年买的树莓派3b+,当初是准备用来搭建博客用的,但是稳定性实在不咋地,天天崩。于是就一直放在哪了,今天刚好翻出来,准备用来搭建个私有云盘,彻底摆脱第三方云存储服务
个人云盘的项目有很多,比如seafile、迷你云、ownCloud等等。大家可以参考知乎 的这篇文章进行选择。我准备搭建的是seafile,因为他的中文论坛比较强大,很多问题都能在上面找到答案,官方文档说明也很详细,不需要太多的知识均能看懂,重要的是对树莓派的支持很好
准备工具
树莓派*1
公网ip*1
内存卡or移动硬盘
开始搭建
- 下载seafile安装包:GitHub
- 安装依赖包:
sudo apt-get install python2.7 python-setuptools python-imaging python-ldap sqlite3 python-urllib3
- 将安装包上传到pi中并解压缩
tar -xvf seafile-server_6.0.7_stable_pi.tar.gz
- 进入seafile文件夹
cd seafile-server-6.0.7
- 运行安装程序
./setup-seafile.sh
这里根据提示依次输入服务器名字,服务器IP/域名,数据目录,端口号。 - 回车后开始设置设置seahub,端口可以自己修改,默认8082
./seafile.sh start
- 启动seahub:
./seahub.sh start 8000
- 第一次启动会要求输入管理员账号密码和邮箱,输入完成后即可启动,打开
http://ip或者域名:8000
即可看到登陆页面 - 至此-安装完成
上传的速度还是不错的,可能是内网的缘故吧~
家里的带宽是10m专线,阿里云测试三个节点下载速度均为1.5m/s左右,速度还不错,比某云的bt下载速度快多了,我这里是用的内存卡做测试,大家也可以挂载移动硬盘当存储设备哦~
使用体验
使用了一天的seafile总体感觉很棒,速度达到了最高标准,支持外链分享,密码分享,创建群组,加密资料等,完全可以和某云有的一拼,不出意外的话数据应该不会丢失。并且seafile拥有各个平台的客户端,包括Linux和Mac等,随时随地备份你的资料,和家人一起共享照片等,非常不错,大家如果有树莓派之类的设备可以一试哦~vps的话不建议使用,虽然速度很快,但是存储空间小,如何文件多的话很快就占满了,不如自己用移动硬盘。