Cloudreve支持多家云存储的云盘系统,安装简单,功能强大,这篇文章就利用宝塔来安装Cloudreve(v3)以及配置OneDrive作为存储端。 官方给出了3种搭建方式,通过Composer安装、通过Docker安装、通过官网安装包安装!貌似是Docker还不完善,不建议用于生产环境。所以这篇文章通过安装包来安装,这也是一种很干净的安装方式。
新建一个网站 域名就是你网盘的域名,创建 mysql 数据库,php版本为静态网站。 在网站根目录内 一般是 /www/wwwroot/域名/。 点击新建网站后面的设置,找到ssl 点击Let's Encrypt 配置ssl访问 把右上角的强制ssl访问开启。
Github下载Cloudreve文件(一般为cloudreve_XXXX_linux_amd64.tar.gz) 解压下载好的文件 右击cloudreve 在弹出的窗口中选择权限 权限755 所有者www。
软件商店找到Supervisor管理器添加守护进程,名称随意(不能中文特殊符号) 启动用户选择www,运行目录选择刚刚创建的cloudreve目录,启动命令输入cloudreve文件的绝对路径如/www/wwwroot/域名/cloudreve 进程数量默认1。观看进程是否启动 如启动成功手动停止,启动不成功删除该配置 从新配置。
回到cloudreve目录 找到 conf.ini 文件 编辑 在文件末尾添加
[Database]
Type = mysql
; MySQL 端口
Port = 3306
; 用户名
User = 第一创建数据库的用户名
; 密码
Password = 第一创建数据库的密码
; 数据库地址
Host = 127.0.0.1
; 数据库名称
Name =
去Supervisor管理器启动进程 观看启动是否成功,观看启动日志 是否正常 复制用户名与密码
找到第一步添加的网站 点击设置 找到反向代理 添加反向代理。名字随意 目标url填http://127.0.0.1:5212,其他设置默认。
访问域名登录测试各功能是否正常。