MENU

利用Oneindex + OneDrive 搭建个人分享网盘

September 17, 2020 • Read: 138 • 经验分享

Oneindex 简介:
OneIndex 是针对 Onedrive 网盘的一个开源程序。可以将 Onedrive 存储的文件展示,直链下载。支持视频在线播放,不占用服务器空间,而且不走服务器流量。
请输入图片描述
Oneindex 安装前准备:
安装前需要先申请 OneDrive 网盘,OneIndex 支持个人的 OneDrive 网盘,不过个人版的就算是扩容最大也才 15G,当然用来放一些文档是足够的,而如果你是用来放视频,那我推荐你申请 5T 的 OneDrive 网盘。

OneDrive 5T 申请方法:免费申请 Office365 E5 开发者订阅

Oneindex 安装:
注意:
作者提供的桥接链接:https://oneindex.github.io/https://jn.tn/ 都相继失效了,导致页面空白,其实我们可以用自己的桥接链接,作者在源码的oneindex/controller/AdminController.php文件182行中有一段判断

我们可以把源码中的 https://oneindex.github.io/ 改为自己即将要搭建的onedrive网盘域名地址
请输入图片描述
注意:必须启用强制https才可以作为桥接地址,所以搭建前得配置好ssl(其实宝塔搭建的,很简单,直接一键申请好ssl后再搭建就好了)

Oneindex下载:
oneindex-master
这里服务器用的宝塔版面,Nginx,注意 PHP 版本必须 5.6+。

跟正常部署网站一样,在宝塔版面建立新站点,上传 Oneindex 到新站点目录。

设置 Nginx 伪静态:

if (!-f $request_filename){
    set $rule_0 1$rule_0;
}
if (!-d $request_filename){
    set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
    rewrite ^/(.*) /index.php?/$1 last;
}

1打开域名进行安装,第一步检查软件环境。
请输入图片描述
2.获取应用ID 和 密钥。点击自动跳转!
请输入图片描述
3.登录之后,获取第一个显示的是密钥,复制到设置中。然后点击【知道了,返回到快速启动】
请输入图片描述
4.下面显示的是应用ID,复制到设置中。
请输入图片描述
5.将以上的内容全部粘贴到下面。点击【下一步】
请输入图片描述
6.点击【账号绑定】来绑定我们的OFFICE账号!
请输入图片描述
7.OFFICE登录之后点击接受,即可完成绑定!
请输入图片描述

Last Modified: December 21, 2020
Archives QR Code
QR Code for this page
Tipping QR Code
Leave a Comment

已有 1 条评论
  1. 招投标 招投标   Windows 10 x64 Edition  Google Chrome 78.0.3904.108

    文章不错,赞一个

0:00