#原创新人#家中旧电脑使用Next Cloud超简单自建私有云+通过Ocdownloader+aria2实现离线下载
买了dell7567之后,手上旧电脑小Y退役成存储器了,还有一个更旧的旧电脑淘汰给老爸老妈了,而且两老基本上都是在上班的时候采用电脑。结果发现家里还有个基本开不了机的台式,看了下,AMD X2 245,2G ddr3 1333.想了想,X2 245发热不高,(广东这里可是一年365天能热365天的。。。)2GB内存(在这个内存堪比黄金的年头)唉,win系统还是别用了吧。。。况且家里显示器也是有点不好用了。hmmmm 那就跑linux做私有云吧~
第一步,当然先把原来的独显拆了啦~降低功率嘛。。反正主板基本都集成好模块了~系统挑的Debian 9,装的时候只要了ssh+标准系统工具,毕竟不用显示器。。。
然后系统跑起来了~
#私有云的选择
最简单的就是Caddy加自带的filemanager插件,简单配置就可以实现分享,上传,下载,多用户管理,视频在线预览(基本就是mp4.avi这些格式),也能看图片,pdf,txt ,md 什么的,最小最简单的就是这个了~问题就是访问权限这些有点麻烦,还有gzip支持我还没搞明白,哪天研究点实战案例出来记录一下~)
然后就是专业的私有云程序了
owncloud的话,功能少,收费版才会好一点,抛弃。
seafile的话,当我看到免费版居然连文件搜索都不支持,不要。
还有一个Pydio,记得学校的Cloud Service就是用的老版本Pydio,跨了半个地球访问比学校官网还快,上传一个10mb的mv20秒不到。。。反应可以的
不过迟点再试咯~反正现在系统跑在U盘上,回头换个U盘做个系统就好了~
最终选择(其实是先选了Nextcloud才发现Pydio的)了NextCloud,原因很简单,开源,免费,功能齐全,应用商店有各种应用,
视频/文档/音乐/图片都可以在线预览。。。。
还能同步通讯录/日历/GPX路线预览/Deck/电子书阅读/任务面板应有尽有,
分享设置,端到端加密,https,两步验证,功能真的齐全
最重要的就是
通过应用商店的ocDownloader搭配Aria2 可以实现离线下载
这。。比国内各种云一点都不差哇?~
最重要一点就是
WIN/MAC/Linux/IOS/安卓全平台应用支持!!!!!!!!!!!!!!!!!!!!
界面也很棒!
不说了开整!
目的:
首先建立局域网内访问的私有云,并实现离线下载,并且必须对中文支持非常好!
先看看效果
安装NextCloud
原本是想用手动Caddy+php7.0+MariaDB+NC的
折腾了蛮久,跑nextcloud也跑起来了,还是有点小毛病。
应该是权限问题,过两天再研究,拿出我珍藏多年的硬盘在小Y上面跑着试试。
弄好了再整个Caddy搭建NC的记录,caddy真是神器,重要的就是翻官方docs发现居然直接有NC 的配置文件。。。
扯远了,继续翻着NC官网docs
忽然发现
居然有这么简单的安装方式!!!!
2步
是的
2步就好了
那就是通过Snap安装!
安装之后是沙盒化的!
是NC+php7+MariaDB+apache+redis打包!
首先ssh登陆你的nas(假如有显示器那就接上键鼠直接来吧)
第一步
安装Snap
注: Snap 是一种安全的、易于安装的、沙盒化的软件包格式,它可以让开发者将他们的软件的更新包随时发布给用户,而不必等待发行版的更新周期。
请在root权限下工作,或者在命令前加sudo
因为我已经安装过,安装命令截图都告诉我已经安装好了
//更新软件列表
apt-get update && apt-get upgrade
//安装snapd
apt-get install snapd
//最后一步
snap install nextcloud
等待完成
然后登陆
按照页面创建管理员账号就好了
snap已经帮你配置好数据库,php,apache了。
就像注册个网站一样,只不过这个网站属于你的~
好了,等待一会,毕竟后台还要配置,去喝杯茶
然后回来你就发现可以用了!
通过插件ocdownloader+aria2实现离线下载
接下来我们安装ocdownloader +aria2 实现离线下载
首先使用管理员账号去应用页面安装ocdownloader,里面涵括了各种应用,你想要的功能基本都有,我们这里测试实现离线下载!
为什么不直接使用aria2下载呢?
因为下载后你即使放到NC Data目录下你还要通过更改数据表来弄。还不如直接实现离线~
OCdownloader的安装位置
Aria2的安装可以通过网上一大堆的一键脚本安装,只是需要注意,暂时我还没找到哪里可以设置RPC令牌的,我只好把Aria2的安全令牌取消了。
当然先要测试一下Aria2 是否正常工作拉~
ocdownloader的离线下载
自动放入的网盘中~
离线下载功能没问题~
下面试试在线预览~
我从网上下了一个MV,然后设置好了win端的同步程序,自动同步文件夹内的mv上去
因为自动布置好了redis,访问速度还是可以的~(毕竟系统挂载在一个usb2.0的U盘上)
全屏播放
音乐在线播放~
服务器监控
服务器端加密
安全检查以及后台任务,因为我目前在局域网使用,就不布置https了,当然,想布置也很简单,域名随便写就可以了,因为不需要验证。
Oauth2.0,两步验证把~
日历,可以同步
文档在线预览,编辑阅读
自带的pdf
odt文档
还有epub等文档的在线预览,当然你也可以布置官方Collabora Online/only office实现全文档(比如ms家的doc、docx、xls、ppt)在线预览~
Markdown当然也不能少了啦~随便弄得一个示例~
Deck面板
拖拽上传,上传进度都有~
还有DashBoard等功能我就不截图了~没带鼠标用触摸板还是有点麻烦得~
NC的安装以及体验基本就到这里了~
假如您想布置一个私有云,那NC绝对是你最简单的选择~毕竟有一个专业的团队在后面维护~而且基本上你想要的功能都能够实现了的~
目前个人发现的还没有的功能可能就是压缩文件在线预览了~
































第5象限
校验提示文案
飞扬不跋扈
校验提示文案
呵呵已经被注册了
校验提示文案
冷日
校验提示文案
mythxox08
校验提示文案
zeuc
校验提示文案
kxbs
校验提示文案
aboutme
校验提示文案
Space枫叶
校验提示文案
0乐乐乐乐0
校验提示文案
青衣龙王
校验提示文案
人丿乀
校验提示文案
人丿乀
校验提示文案
冷日
校验提示文案
青衣龙王
校验提示文案
0乐乐乐乐0
校验提示文案
Space枫叶
校验提示文案
aboutme
校验提示文案
kxbs
校验提示文案
呵呵已经被注册了
校验提示文案
飞扬不跋扈
校验提示文案
第5象限
校验提示文案
zeuc
校验提示文案
mythxox08
校验提示文案