使用Oneindex搭建一个开放的下载网盘

OneIndex针对Onedrive网盘的一个开源程序。如果你需要一个公共的下载空间 你可以试试这个oneindex 通过oneindex可以建立一个公开的网盘程序

特点

图片在线预览 视频、音频在线播放
代码在线查看(js、css、html、sh、php、java、md等)
README.md 支持,解析各目录下(onedirive目录下) README.md 文件,在页面尾部展示。HEAD.md 支持,在页面头部展示。
不消耗本机流量,完全无需担心流量超支。
通过curl支持直链功能,可以当视频床、图床用。
不占用服务器空间,不走服务器流量,
直接列出 OneDrive 目录,文件直链下载。

要求

1、PHP 5.6+ 需要curl支持

通常默认支持 如果不支持请添加这个函数插件

如果你的经费比较低要求不高 可以使用虚拟主机

2、OneDrive 账号

个人、企业版或教育版/工作或学校帐户,也可以关注公众号“玩机屋”获取

3、OneIndex 程序

github项目地址https://github.com/donwa/oneindex

4、域名(备选)

如果在引导时 出现错误 或你使用的虚拟主机 那么就需要一个域名

程序部署

VPS

在面板中直接拖文件即可 不多说

Dokcer

从docker仓库获取镜像:

docker pull yinaoxiong/oneindex

或者从源码构建镜像:

git clone https://github.com/donwa/oneindex.git 
cd oneindex/ 
docker build -t your-image-name

运行:

docker run -d -p {open port}:80 --name {container name} --restart=always {image name}

停止删除容器:

docker stop {container name} 
docker rm -v {container name}

虚拟主机

这里仔细写写 考虑到小白缘故 而且这也是最经济的方法 大众的方法

1、确定主机是否支持curl

这里我使用的是 景安的虚机 使用探针测试 探针下载: https://cdn.51shenyun.cn/tz.zip

将探针放到根目录 访问网站 譬如我的 https://oneindex.51shenyun.cn/tz.php

使用Oneindex搭建一个开放的下载网盘

2、下载oneindex程序源码

使用Oneindex搭建一个开放的下载网盘

3、将文件上传到虚机根目录

使用Oneindex搭建一个开放的下载网盘

网站引导

GIF动图教程

首先来个作者的GIF动图教程

使用Oneindex搭建一个开放的下载网盘

 

1、访问网站

确保环境条件支持

使用Oneindex搭建一个开放的下载网盘

2、获取id与密匙

使用Oneindex搭建一个开放的下载网盘

使用Oneindex搭建一个开放的下载网盘

使用Oneindex搭建一个开放的下载网盘

3、填写ID和密匙

将获取到的id和密匙 填入进去 下一步

使用Oneindex搭建一个开放的下载网盘

4、绑定账号

使用Oneindex搭建一个开放的下载网盘

使用Oneindex搭建一个开放的下载网盘

注!!这里请每一步都缓慢操作 故意留出一段时间 否则可能安装失败 授权有延时

5、安装成功

使用Oneindex搭建一个开放的下载网盘

6、进入网站后台

访问地址 http://域名/admin 默认密码oneindex注意默认密码一定要改

使用Oneindex搭建一个开放的下载网盘

设置什么的自己一顿操作就行了!

7、管理文件 (1、直接网页访问)

可以使用网页版进行管理 https://office.live.com/start/OneDrive.aspx

(近期某些不可言说缘故 访问会出现问题 请自备某网络工具 或用下面的方法)

使用Oneindex搭建一个开放的下载网盘

8、管理文件(2、挂载磁盘到本地)

使用本地操作管理更方便 请移步到这篇文章 使用RaiDrive将网盘映射到本地磁盘

使用Oneindex搭建一个开放的下载网盘

9、如果文件没有出现在首页 在后台清理一下页面缓存

程序很好用 做个自己的私人网盘 或者 群公共空间 很合适

转载自:https://51shenyun.cn/oneindex/

未经允许不得转载————————玩机屋 » 使用Oneindex搭建一个开放的下载网盘
微信订阅号:玩机屋
致力于高质量免费分享资源,壁纸,教程,资讯
分享到:
赞(0)

评论4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #2
    昨天建好oneindex+aria2折腾到半夜2点...早点发就好了∠( ᐛ 」∠)_
    N-one2019-08-06 10:04:21Reply
    • Aria2以前玩过,但是bug比较多就不玩了
      Dcc2019-08-06 13:02:49Reply
  2. #1
    请教一下有没有什么方法可以提高在线播放的速度么?我的网盘下载很快在线播放就很卡_(´ཀ`」 ∠)__
    N-one2019-08-06 10:06:46Reply
    • 没办法哦,因为是网盘那边限制
      Dcc2019-08-06 13:03:34Reply