用 VPS 搭建自己的 个人网盘 私有云盘
TIME 2019-08-06 12:35
为啥要自建个人网盘
在2016年前,网盘可谓是百家争鸣,不过在2016网盘关闭风波之后,国内的网盘服务提供商就只剩百度网盘一家独大
一家独大就是,下载速度慢咯~~然后售卖会员咯,还有区分普通会员和超级会员之分
没办法,别人也是要恰饭的啦,收费没有什么不好
想用高质量服务那就乖乖掏钱付费,不想掏钱那就涓涓细流,您慢慢下载吧
可是就算你付费成为了会员,但是你分享给别人的链接,别人如果不是会员的话,那就………
那就悲哀了,涓涓细流,要流多久也不知道
如果你分享的文件是发给你客户的,正巧对方没有百度云盘会员帐号,哪怎么办呢?
(当然也有破解版的百度网盘可以突破会员限制,你总不可能让你的客户用破解版百度网盘吧)
用国外的网盘 Dropbox?谷歌云盘?微软的Onedrive?
有的需要翻墙,有的免费的使用空间小,付费购买空间还超级贵
那怎么办呢?
自建私人网盘?可是VPS月租也不便宜呢
那为啥还要自建网盘呢?
这是个问题….
便宜的不好用,好用的不便宜
那么有没有即好用又便宜的呢?
私人云盘算么?月付5刀算贵么?还支持离线下载
其实月付人民币40元还是蛮贵的…..
相对于免费的百度网盘来说,确实是贵了点
那么~~
如果你本来就有一部VPS的话,那岂不是完全就是免费的咯
目前比较主流的有三款程序
Nextcloud
ownCloud
Seafile
刚入门,如何快速高效的三选一呢?
首先要明白自己的需求
什么在线编辑文本文档、在线预览观看、增档备份啥的我都不需要
目前我的需求就是
1.生成文件分享链接:没有这个功能还算是网盘么?
2.文件分享链接要有加密分享和时间限制:总不可能无限期的分享吧~~
3.离线下载:离线下载,是个好东西,如果能有的话那就更好了
运行安装环境能在LNMP环境下最好
现目前阶段一人使用,可能未来也是如此
那么到底该选择哪一款软件呢
貌似Nextcloud和ownCloud是同一德国团队开发的,Nextcloud是基于ownCloud的后续版本
目前使用Nextcloud的用户群相对比较多一点,可能相关的解决方案也比较多,所以后期的维护使用相对容易上手
还有另一种说法是Seafile被Nextcloud吊打,也懒得去细细研究到底哪里被吊打了
反正Nextcloud是支持离线下载的
那就来安装Nextcloud吧
安装环境LNMP
因为安装环境本来就是安装的军哥的LNMP
CentOS 7 安装 LNMP 1.6 教程
这里有一点要说明,PHP版本至少不能低于7.0
绑定域名
1.域名解析到主机:这里不用说了,懂的人自然懂
2.主机添加绑定域名:教程 LNMP 1.6 添加虚拟主机绑定域名
获取安装文件
1.进入域名网站目录
2.获取Nextcloud安装文件
获取地址:https://download.nextcloud.com/server/installer/setup-nextcloud.php
获取命令
安装Nextcloud
在浏览器地址栏里面访问
https://你的域名/setup-nextcloud.php
得到如下界面
点击【下一步】
点击数:400