如何将Onedrive变成个人网盘?百度网盘空间很大,但是限速,东西还容易被封;坚果云、Google Driver等网盘不限速,但是空间又小。很多买Office365的用户,有1T 的Onedrive空间,能否利用呢?
答案是可以的,配合OneIndex项目和个人服务器即可。
实现效果:映射你Onedrive的资源(或一个文件夹内资源)分享给你朋友、同学,或者把你Onedrive一个文件夹内所有文件变成下载站。
前提:
有一台个人服务器(或使用公共免费服务器)
有读写权限的世纪互联版Onedrive或Office365附赠的Onedrive
有个人域名(非必须)
01 搭建好处:
映射自己Onedrive内容
视频、Word等文件可以在线打开
图片提供网络直链(图床功能)
消耗服务器流量和空间(直接映射Onedrive)
02 如何安装OneIdex
无个人服务器用户申请免费服务器:https://www.000webhost.com/
有个人服务器用户安装PHP,我这边使用宝塔面板:
宝塔官网:https://www.bt.cn/?invite_code=MV9rd3Jmbno=
服务器安装宝塔后,安装PHP(5.6版本以上、Nginx):
之后,选择网站–添加网站:
之后打开这个网站的目录,下载这个Oneindex项目master到本目录:
https://github.com/xieqifei/OneindexN
之后设置权限,给www用户全部读写权限,进入网站:
之后,点击下一步以后:
这个时候,浏览器输入:IP/?/admin
比如:你服务器IP是127.0.0.1,那么后台就是127.0.0.1/?/admin
就是你的OneIndex后台了,默认密码:OneIndexN:
03 快速使用OneIdex
首先,我们需要初始化网盘,进入后台后点击页面缓存,选择重建所有缓存:
其次,强力建议设置OneIndex起始页:
这样,就等于将根目录下Share文件夹以及Share文件夹下的子文件夹以及文件划给OneIndex,其他文件夹OneIndex依旧不可读,也就不会公开。避免隐私泄露。