文章转载于我的博客GoodBoyboy 's Blog|惬意小屋-点滴记忆GoodBoyboy 's Blog | 惬意小屋-点滴记忆https://blog.goodboyboy.top/36.html

一、前言

cloudreve最初是在百度搜索对接OneDrive的网盘系统时发现的。发现界面还比较好,功能也很全,但自己看了一下,网上很少有Windows安装的教程,而且对接OneDrive的话教程很零散,今天我就为大家带来windows搭建cloudreve对接OneDrive的教程!!

二、正题

首先去官网下载cloudreve的安装包

官网下载

有人可能会问,为什么要在官网而不在GitHub上下载
一是因为GitHub是国外网站,下载很慢,第二是GitHub上的安装包是需要composer,这是Linux上的环境,而我们是Windows系统

然后就和平常创建网站一样,解压后扔到网站根目录,然后要安装fileinfo ,且PHP版本要大于5.6.

然后添加一下伪静态规则(这是nginx的,apache自带有伪静态文件)

location / {if (!-e $request_filename) {rewrite  ^(.*)$  /index.php?s=/$1  last;break;}}

然后就访问http://你的域名/CloudreveInstaller 进入安装界面

安装界面会检测系统需要的环境,如果通过,就点击下一步(那个两步验证可以不安装)

然后填写数据库信息。。。

之后系统会生成管理员账号和密码,登录后台

后台地址 http://你的域名/Admin

登录进去之后接着更改管理员密码(管理员账号的那个邮箱要到数据库里面去改)

点击左侧栏的“上传策略”

添加

点击“OneDrive”

策略名称自己随便填,没用什么要求

然后在应用id和应用机密那里要注意,因为微软已经弃用原来的注册方式了,所以现在要手动注册应用来授权

点击“应用id”右侧的“点击这里”

然后你应该会看到下面这种情况

(我也不知道为什么要弃用,原来的那种多么方便)

点击“add an app in ......”

然后看图

点击“新注册”注册应用。(第二个箭头那里就是待会要用的应用id)

名称可以自己随便填写,没什么影响。

“受支持的账户类型”选择“任何组织目录”

然后重定向url选择“web”,然后填写重定向url(格式一般为https://您的网站/Admin/oneDriveCalllback)

注意!!!网站一定要是https的,不然会出现The reply uri specified in the request isn't using a secure scheme.错误

如果网站不支持在443端口开https,可以参考我的另外一篇文章“如何在非443端口开https”

填写完成后点击注册。

接着在主面板就可以看见你的应用了,复制“应用id”粘贴到cloudreve里面

然后点击你的应用,在左侧点击“证书和密码”然后点击”新客户端密码“

说明随便,截至日期设置为从不,然后就可以看到应用机密了,这个机密只会出现一次,复制到cloudreve里去。

后面的配置就看你自己的喜好。

因为不是直连传输,需要另外一个程序来传送,所以当在客户端上显示上传完成的时候,并不会在文件夹里面显示,因为这只是上传到服务器成功了,还没上传到OneDrive,所以上传完成后要等一会才看得到

点击下面网站下载上传的工具

Releases · cloudreve/taskqueue · GitHub

根据系统选择版本,64位系统就选择“taskqueue_1.1_windows_amd64.zip”,32位的就选择“taskqueue_1.1_windows_386.zip”

下载完成,解压,然后打开“conf.yaml ”文件,在cloudreve的左侧点击“其他”找到“任务列队”,点击“随机生成token”,复制token,点击保存

把刚刚复制的token粘贴到conf.yaml 文件里,点击exe文件启动程序。

当出现下面输出当时候,就成功了

Cloudreve Queue Go Version 1.0
Author: AaronLiu <abslant@foxmail.com>
2018/10/20 18:27:29 [INFO] Config information:  {XXX https://XXX/Queue 4 1}
2018/10/20 18:27:29 [INFO] Basic Info:  {"basePath":"XXX"}
2018/10/20 18:27:29 [Info] Thread 1 start
2018/10/20 18:27:30 [Info] Thread 2 start
2018/10/20 18:27:31 [Info] Thread 3 start
2018/10/20 18:27:32 [Info] Thread 4 start

然后记得修改用户组里面的用户的默认上传策略,不然白搞了

最后添加定时任务,定时访问下面网站来刷新OneDrive的token

https://你的域名/Cron

如果token中间失效了

你需要重启任务列队的那个程序

至于怎么定时访问,这个就自己去百度吧。。。。。。。。。

喜欢的话记得收藏哦

文章转载于我的博客GoodBoyboy 's Blog|惬意小屋-点滴记忆

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆!

[转载]windows搭建cloudreve对接OneDrive教程相关推荐

  1. Windows搭建cloudever对接OneDrive教程(新版)

    此文章转载自我的博客Windows搭建cloudever对接OneDrive教程(新版)https://blog.goodboyboy.top/42.html 前言 cloudever已经从原来的2. ...

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

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

  3. zk服务器系统,windows系统搭建zookeeper服务器的教程

    安装&配置 在apache的官方网站提供了好多镜像下载地址,然后找到对应的版本 下载地址: Windows下安装 把下载的zookeeper的文件解压到指定目录 C:\ZK\zookeeper ...

  4. 【转载】Windows搭建NTP始终服务器

    转载自百度:windows搭建NTP时钟服务器(win xp.7.8.10) 1.修改注册表项.在搜索框中打开注册表,使用命令: regedit 2.进入注册表项HKEY_LOCAL_MACHINE- ...

  5. Minecraft开服教程,Windows搭建 我的世界(mc) 1.18.2 服务器教程

    Windows server 2019搭建 Minecraft 1.18.2 forge版服务器教程,我的世界(MC)开服教程 Linux搭建我的世界 Paper1.18.1 服务器教程:https: ...

  6. git 内网搭建_搭建GitLab(Github) 简易教程

    此教程是指搭建内网的Git,其实公网也一样,只不过需要解析域名.绑定公网IP等等,在这里就不过多赘述. 有关于个人观点的废话我就放在后面再说吧,以免浪费时间. 首先是介绍一下:Git.GitHub.G ...

  7. GitHub+Hexo 搭建个人网站详细教程

    原文链接 GitHub+Hexo 搭建个人网站详细教程 前言: 随着互联网浪潮的翻腾,国内外涌现出越来越多优秀的社交网站让用户分享信息更加便捷.然后,如果你是一个不甘寂寞的程序猿(媛),是否也想要搭建 ...

  8. Linux搭建SVN服务器详细教程

    前言 本文讲解Linux系统下如何搭建SVN服务器,详细说明各配置项的功能,最终实现可管控多个项目的复杂配置. SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统 ...

  9. Windows搭建以太坊的私有链环境

    Windows搭建以太坊的私有链环境 1.下载Geth.exe 运行文件,并安装 https://github.com/ethereum/go-ethereum/releases/ 下载后,只有一个G ...

最新文章

  1. python 调用sqldr_sqlldr并发
  2. 以Attribute加上Header验证
  3. vue 中watch函数名_vue中避免使用函数来绑定依赖
  4. 原 荐 简单说说Kafka中的时间轮算法
  5. Servlet入门篇(GenericServlet 类 - HttpServlet 类 -ServletConfig 接口 - HttpServletRequest 接口……)
  6. 如何在word文档中添加附件
  7. java访问其它服务器,一个Java Web应用程序是否可以在tomcat服务器的同一本地主机中调用另一个Java Web应用程序...
  8. Hyper-v副本容量规划器
  9. java html转图片_Python一键转Java?“Google翻译”你别闹
  10. CSS3 盒尺寸 box-sizing属性
  11. 分享一些很不错的学习资源网站
  12. Srs之HttpApi内部调用流程
  13. zabbix自定义SNMP监控项
  14. 尚学堂马士兵servlet/JSP笔记(四、JSP)
  15. hadoop的FileSplit简单使用
  16. cognex扫码枪识别内容直接_康耐视cognex DataMan8600系列-手持终端-条码扫描枪-PDA-扫描模块-条码打印机-苏州奥维尔...
  17. cygwin使用apt-cyg
  18. php7没有pecl,PHP7 pecl 安装 mongodb扩展 和 PHPLIB
  19. 2022年3月语音合成(TTS)和语音识别(ASR)论文月报
  20. 瑞萨linux编译环境,瑞萨RZ/A2M Linux4.19系统构建与驱动移植纪实之一:BSP环境搭建...

热门文章

  1. 计算机未连接到网络,电脑未连接到一个互联网的问题,解决网络问题方法
  2. 月均GMV超1500万,“组合营销”如何成为快手品牌出圈利器?
  3. ESP32-C3入门教程 基础篇(六、TIMG 硬件定时器 与 软件定时器)
  4. React Native 实践之携程 Moles 框架
  5. 基于optix的习惯化渲染
  6. 手机影音最终,软件退出功能的优化
  7. 如何设置苹果Mac菜单栏的时间与日期显示
  8. ESMap平台在线开发工具介绍-易景空间地图
  9. EXCEL VBA 中关于斗牛的算法
  10. 超时空智慧办公白皮书(2023)