之前申请了微软Office E5的开发者订阅,使用了将近70多天,最近续期成功了,想着不出意外应该可以一直用下去吧。。。就打算利用OneDrive做一个网盘自用,毕竟5个T的容量,我的硬盘都没这么大

最后我选择了OneIndex,主要是听说他对这个开发者订阅也是有加成的。

这个教程我看了下还是很多的,做起来也容易,主要是需要有个主机和域名,如果没有的话这里有个免费的主机空间和域名,不过安全性和稳定性不能保证。

主机环境要求不高

Apache

PHP 5.6+,需要打开curl支持

有一个OneDrive账号,国内的世纪互联或者国际版都行

OneIndex程序(原版作者删库了,这里是下载地址,也是演示站)

环境搭建

我使用的是宝塔面板,主要是方便。安装方法参考文章《宝塔面板的安装与使用》,在软件安装中安装apache和php5.6+

网站中添加域名,上传OneIndex程序(不要选错,国际版和世纪互联版)

系统安装

打开域名,会显示环境配置检测,如果全部打勾,就证明没有问题,可以下一步了

接下来需要与你的OneDrive绑定了,主要是登录你的OneDrive获取一个client_ID和client_secret,获取到后填上去

点击下一步,会有个是否允许OneIndex访问的许可,点“是”就行(如果出现错误,肯定是程序版本不对),没问题的话就是安装成功的界面

系统配置

点击管理后台(初始密码oneindex,记得要改),下图是后台界面

基本设置有个隐藏目录,可以将你不需要对外开放的目录隐藏(只需要输入目录名),这样其他人就看不到了,不过这不代表被限制访问,如果他人知道你这个目录的目录名,可以在访问链接里着手。。。

当你上传文件到OneDrive后,发现网站上这个文件没有出现,这是因为页面缓存还没有刷新,如果你想立即看到这个文件,可以在后台重建缓存或者清除所有缓存。也可以设置定时刷新缓存

OneIndex也可以作为图床使用,可以上传图片,也可以允许游客上传图片,不过这个功能我感觉没必要,除非你本身就打算做个图床网站。上传的图片都是直链,可以直接使用

其他

  1. 可以在OneDrive根目录中上传HEAD.md文件,可以在网站主页开头显示里面的文字
  2. 可以在OneDrive根目录中上传README.md文件,可以在网站主页末尾显示里的文件
  3. 在某目录中上传.password文件,里面的内容是这个目录的密码,需要输入密码才能访问这个目录
  4. 参考

演示站

OneDrive配合OneIndex搭建自用网盘相关推荐

  1. WIN10 WSL2搭建自用网盘NextCloud记录

    WIN10 WSL2搭建自用网盘NextCloud记录 Reference Link 说明 WSL2下载 Nextcloud依赖软件安装 Nextcloud下载 关于外网访问配置 关于开机自启动 Re ...

  2. ondrive网盘php,IT之家学院:利用OneIndex + OneDrive搭建私人网盘(可对外公开) - IT之家...

    写在前面:IT之家上多了很多搭建私人网盘的相关教程,但大部分人和我一样,上传带宽不够啊!例如我,只有小的可怜的20MBPS.那我们为何不利用现有的网盘资源来做一个自己的私人云盘呢?也许大家可能会说现有 ...

  3. 申请教育邮箱和使用微软 OneDrive API 和腾讯云 SCF 免费搭建个人网盘

    参考注册地址 注册的学校是(Red Rocks Community College官网)注册申请时需要用到 参考注册地址2 国西南学院(Southwestern College) 为什么要申请教育邮箱 ...

  4. 【云存储】使用OSS快速搭建个人网盘教程(阿里云)

    使用OSS快速搭建个人网盘 一.基础概要 1. 主要的存储类型 1.1 块存储 1.2 文件存储 1.3 对象存储 2. 对象存储OSS 2.1 存储空间 2.2 地域 2.3 对象 2.4 读写权限 ...

  5. linux搭建个人网盘,Linux下使用nextcloud搭建个人网盘

    市面上有那么多的网盘服务提供商,为什么还要自己搭建网盘呢?主要有以下原因: 免费的网盘都有种种限制,要么不限速容量小(onedriver,google driver),要么容量大限速(百度云) 付费网 ...

  6. 用Nextcloud搭建个人网盘

    我心目中完美的网盘应该是这样的:大容量不限速.费用低廉.安全可靠.使用场景无限制. 能够同时满足以上几条的都是一些洋品牌,如Dropbox.Google Drive.Microsoft OneDriv ...

  7. windows系统下搭建cloudreve网盘系统

    最近博主想搭建属于自己的网盘系统,去github上看了一些开源项目,比较对cloudreve感兴趣,但是github的搭建步骤不全以及网上没有完整的搭建博文,于是,博主想自己搭建cloudreve网盘 ...

  8. 使用腾讯云服务器搭建个人网盘

    使用腾讯云服务器搭建个人网盘 应当说,个人网盘越来越普及,但是市面上的共有云网盘存在着不充会员就限速的特点.当然,这也不能怪各大厂商,毕竟中国商宽的价格就摆在那里,网盘运营者没有理由让免费用户也不限速 ...

  9. 树莓派--seafile搭建私人网盘

    树莓派–seafile搭建私人网盘 此次目的就是搭建私有云盘,由于之前搭建的nextcloud太过于庞大,小小的树莓派无法支撑nextcloud这艘巨轮,所以这次是换个轻量的云私有seafile 文章 ...

最新文章

  1. Java扫描配置文件的注解_详解Spring框架注解扫描开启之配置细节
  2. 刚安装了Fedora32,尝尝鲜~,哈哈~~~
  3. Redis 修改密码
  4. 北斗导航 | 复杂环境下卫星导航算法(理论)
  5. XAMPP的MYSQL无法启动 -This may be due to a blocked port, missing dependencies,
  6. matlab怎么整合成一个模块,Matlab如何将m文件制定成模块
  7. 计算机英语一级考试试题,全国计算机一级考试试题及答案
  8. 排球制作html,MAYA打造排球建模教程
  9. 要养成良好的书写SQL的习惯
  10. MVC 使用Jquery实现AJax
  11. 如何还原已经推送到远程分支的合并提交?
  12. Flutter 技术介绍
  13. MatchingFrontier包简介及R实现
  14. JAVA加载一个目录下有依赖关系本地库的通用代码
  15. 【清华大学】深入理解操作系统(陈渝) 第一章
  16. C语言课设分享:图片加载
  17. 美妆app如何脱离流量变现难题?
  18. linux tc实现ip流量限制
  19. 〖Python 数据库开发实战 - MySQL篇⑨〗- 什么是 SQL 语言、如何创建数据逻辑库及如何创建数据表
  20. 皮尔森相关性系数的计算python代码(四)(热力图版)

热门文章

  1. OpenCV开发笔记(四十四):红胖子8分钟带你深入了解霍夫圆变换(图文并茂+浅显易懂+程序源码)
  2. 基于ARMv8的固件系统架构
  3. Ubuntu 16.04 中文输入法(搜狗输入法)安装记录
  4. android支持色彩管理软件,色彩管理软件SpectraMagicTM SpectraMagicTM NX
  5. Autoware.auto 毫米波雷达目标检测demo展示
  6. 在word文档中从第3页开始编页码的方法
  7. 2022 计网复习计算题【太原理工大学】
  8. 恢复U盘未分配空间怎么合并,u盘分区扩展卷不显示怎么办
  9. 索尼天气 v1.0.2 魅族定制版,纯净无广告的天气预报应用
  10. 计蒜客--蒜头君的新游戏