Debian宝塔面板安装Cloudreve-支持多家云存储私人网盘
Cloudreve 是什么?
Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。
功能介绍
- 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储
- 上传/下载 支持客户端直传,支持下载限速
- 可对接 Aria2 离线下载,可使用多个从机机点分担下载任务
- 在线 压缩/解压缩、多文件打包下载
- 覆盖全部存储策略的 WebDAV 协议支持
- 拖拽上传、目录上传、流式上传处理
- 文件拖拽管理
- 多用户、用户组
- 创建文件、目录的分享链接,可设定自动过期
- 视频、图像、音频、文本、Office 文档在线预览
- 自定义配色、黑暗模式、PWA 应用、全站单页应用
- All-In-One 打包,开箱即用
下载地址
- 官网:https://cloudreve.org/
- github:https://github.com/cloudreve/Cloudreve
- 下载:https://github.com/cloudreve/Cloudreve/releases
- 安装文档:https://docs.cloudreve.org/getting-started/install
- 演示:https://demo.cloudreve.org
部署安装
1、登录宝塔面板-创建网站-进入网站目录
2、下载程序,在官网找最新版本,请用宝塔面板自带的远程下载方式下载到站点更目录,之后解压即可。
3、宝塔面板左侧安全-放行 5212 端口
4、进入宝塔面板软件商店-安装Supervisor管理器,通过Supervisor启动cloudreve,并且守护进程
5、启动之后,点击左边日志查看,查看管理员和密码
6、然后设置站点,添加反向代理,就可以用域名访问了。
7、通过域名访问,登录进去之后可以设置管理员账号和密码
8、设置管理员账号和密码
[scode type="lblue"]Cloudreve 默认数据库内置的 SQLite,长期使用建议使用 Mysql,
Tips: 更换数据库配置后,Cloudreve 会重新初始化数据库,原有的数据将会丢失。
直接用宝塔面板编辑/home/cloudreve/conf.ini
添加以下配置:[/scode]
[hide]
[Database]
; 数据库类型,目前支持 sqlite/mysql/mssql/postgres
Type = mysql
; MySQL 端口
Port = 3306
; 用户名
User = root
; 密码
Password = root
; 数据库地址
Host = 127.0.0.1
; 数据库名称
Name = v3
; 数据表前缀
TablePrefix = cd_
; 字符集
Charset = utf8
(评论可见)[/hide]
配置存储策略(以onedrive为例)
1、右上角头像-控制面板-存储策略-添加存储策略-选择onedrive
2、前往Azure Active Directory 控制台 (国际版账号) 或者 Azure Active Directory 控制台 (世纪互联账号)并登录,登录后进入Azure Active Directory管理面板。新建应用和设置密码
[scode type="green"]填写应用注册表单。其中名称可任取;受支持的帐户类型 选择为任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户;重定向 URI (可选)请选择Web,并填写https://你的域名/api/v3/callback/onedrive/auth; 其他保持默认即可
然后复制应用程序(客户端) [/scode]
3、进入应用管理页面左侧的证书和密码菜单,点击新建客户端密码按钮,截止期限选择24个月。创建完成后将客户端密码的值填入到客户端密码里面
4、设置完成之后,修改用户组的存储策略
5、打开前台,上传文件测试,文件上传正常
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »