Windows搭建cloudever对接OneDrive教程(新版) | 您所在的位置:网站首页 › cloudreve对接阿里云盘 › Windows搭建cloudever对接OneDrive教程(新版) |
此文章转载自我的博客Windows搭建cloudever对接OneDrive教程(新版)https://blog.goodboyboy.top/42.html 前言 cloudever已经从原来的2.x版本升级到了3.x,进行了很多优化,对于对接OneDrive来说,最大的亮点就是对网站进行了集成化处理, 将原来需要单独运行用来中继OneDrive的程序进行了整合,大大的提高了稳定性和可用度。还有各种定时任务也进行了集成,不用再 手动添加计划任务了。 开始 首先你需要在GitHub上面下载最新的cloudever的Windows版本 GitHub-cloudever 然后点击“cloudreve_xxx_windows_amd64.zip”(这里的xxx是版本)下载,然后解压压缩包 解压完成后找到里面的“cloudreve.exe”,双击启动 Cloudreve 在首次启动时,会创建初始管理员账号,如果你忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。当然你也可以用MySQL数据库 在主程序目录下找到conf.ini [Database] ; 数据库类型,目前支持 sqlite | mysql Type = mysql ; MySQL 端口 Port = 3306 ; 用户名 User = root ; 密码 Password = root ; 数据库地址 Host = 127.0.0.1 ; 数据库名称 Name = v3 ; 数据表前缀 TablePrefix = cd数据库官方说只支持大于或等于 5.7 版本的 MySQL,但是貌似我用的5.6也可以 Cloudreve 默认会监听5212端口。你可以在浏览器中访问http://服务器IP:5212进入 Cloudreve。 高级 下面是完整的配置文件,可以进行参考 [System] ; 运行模式 Mode = master ; 监听端口 Listen = :5000 ; 是否开启 Debug Debug = false ; Session 密钥, 一般在首次启动时自动生成 SessionSecret = 23333 ; Hash 加盐, 一般在首次启动时自动生成 HashIDSalt = something really hard to guss ; SSL 相关 [SSL] ; SSL 监听端口 Listen = :443 ; 证书路径 CertPath = C:\Users\i\Documents\fullchain.pem ; 私钥路径 KeyPath = C:\Users\i\Documents\privkey.pem ; 启用 Unix Socket 监听 [UnixSocket] Listen = /run/cloudreve/cloudreve.sock ; 数据库相关,如果你只想使用内置的 SQLite数据库,这一部分直接删去即可 [Database] ; 数据库类型,目前支持 sqlite | mysql Type = mysql ; MySQL 端口 Port = 3306 ; 用户名 User = root ; 密码 Password = root ; 数据库地址 Host = 127.0.0.1 ; 数据库名称 Name = v3 ; 数据表前缀 TablePrefix = cd_ ; SQLite 数据库文件路径 DBFile = cloudreve.db ; 从机模式下的配置 [Slave] ; 通信密钥 Secret = 1234567891234567123456789123456712345678912345671234567891234567 ; 回调请求超时时间 (s) CallbackTimeout = 20 ; 签名有效期 SignatureTTL = 60 ; 跨域配置 [CORS] AllowOrigins = * AllowMethods = OPTIONS,GET,POST AllowHeaders = * AllowCredentials = false ; Redis 相关 [Redis] Server = 127.0.0.1:6379 Password = DB = 0 ; 从机模式缩略图 [Thumbnail] MaxWidth = 400 MaxHeight = 300 FileSuffix = ._thumb你也可以启用redis [Redis] Server = 127.0.0.1:6379 Password = your password DB = 0注意 重启 Cloudreve 后,可注意控制台输出,确定 Cloudreve 是否成功连接 Redis 服务器。使用 Redis 后,以下内容将被 Redis 接管: 用户会话(重启Cloudreve后不会再丢失登录会话) 数据表高频记录查询缓存(如存储策略、设置项) 回调会话 OneDrive 凭证 对接OneDrive 首先登陆cloudever,进入管理界面 找到储存策略,添加策略 然后根据提示进行操作(建议在电脑上进行,手机上会出现页面排版问题,特别麻烦) 然后在用户组里面修改组的储存策略为你添加的OneDrive的储存策略即可。 启用离线下载 在GitHub上面下载aria2主程序 然后设置配置文件(这个设置比较个性化,可以自己百度去自定义,对接只需要设置几个关键参数即可) # 启用 RPC 服务 enable-rpc=true # RPC监听端口 rpc-listen-port=6800 # RPC 授权令牌,可自行设定 rpc-secure=然后在cloudever参数设置里面找到离线下载,把对应参数填入,在启动aria2后点击测试连接进行连接测试。 此教程部分参照了官方文档 如果有其它问题可以去看看官方文档 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆! |
CopyRight 2018-2019 实验室设备网 版权所有 |