前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用OneDrive搭建分享网盘

利用OneDrive搭建分享网盘

作者头像
爱游博客
发布2019-08-07 11:51:01
9.2K1
发布2019-08-07 11:51:01
举报
文章被收录于专栏:爱游博客

前面爱游介绍了微软的OneDrive网盘,也分享了几个不错的食用方法,今天爱游来说说如何利用OneDrive搭建一个分享型的网盘,我们这里需要用到的源码是OneIndex,OneIndex针对Onedrive网盘的一个开源程序。可以将Onedrive存储的文件展示,直连下载。视频还能在线播放!不用服务器空间,不走服务器流量!

免费获取OneDrive 5T网盘 自建BT下载一键搭建Aria2+Aria2Ng+OneIndex 将OneDrive网盘挂载到电脑当磁盘使用

准备工作

  1. 一台支持PHP的虚机或VPS
  2. 准备一个OneDrive账号(免费获取OneDrive 5T网盘
  3. 准备一个域名用于解析

爱游这里用于演示的是国外的虚拟主机,可能有点慢,但是比较便宜,1美元1年

演示:https://pan.i8l.net/  可以试试在线播放,速度很快的

PHP空间主要版本PHP 5.6+需要打开curl支持,如果不确定是否支持就下载一个探针传到空间看看,也可以咨询下客服。

先到开源项目:https://github.com/donwa/oneindex  下载源码

把下载好的源码上传到空间

上传好了之后就用域名访问,开始安装

获取应用ID 和机密。点击自动跳转!

登陆你的OFFICE账号!

第一个显示的是密钥,复制到设置中。然后点击【知道了,返回到快速启动】

下面显示的是应用ID,复制到设置中。

将以上的内容全部粘贴到下面。点击【下一步】

点击【账号绑定】来绑定我们的OFFICE账号!

点击接受,即可完成绑定!

完成绑定

点击【管理后台】可以将默认密码修改一下,然后是一些设置。

后台地址:https://域名/?/login

初始密码为oneindex

然后可以更改下一些设置,比如网站标题什么的

点击【文件管理】或者访问 https://onedrive.live.com/ 来上传我们要分享的文件!

也可以看看这篇文章  将OneDrive网盘挂载到电脑当磁盘使用   这个就会比较方便一点

上传文件不会立即显示,需要清空下缓存

也可以添加命令到定时任务

  1. */10 * * * * /usr/bin/php /home/ljmmcom/public_html/pan/one.php cache:refresh
  2. 0 * * * * /usr/bin/php /home/ljmmcom/public_html/pan/one.php token:refresh

爱游这里加了2条定时任务

第一条是定时清空缓存,每十分钟1次

第二条是定时刷新token,每小时一次

cambrian.render('tail')

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年4月9日12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档