不废话直接上教程
1.下载cloudreve程序并启动
首先先确定自己要搭建的VPS对应CPU,然后去GitHub Release下载对应的安装包,我根据我的型号选择amd64下载版本
2.然后解压
解压后我们赋予主程序执行权限
之后就可以直接启动了
如果你有其他需要,可以先写一个配置文件,然后指定配置文件启动
官方完整配置文件模板如下:
配置完成后,指定文件启动即可
不出意外的话程序会正常运行,并且会保持监听
启动后通过IP:端口号访问网盘
根据终端提示输入管理员账号和密码即可进入个人页面
测试连通后我们记录刚才登录的管理员账号密码,用于后续登录管理
2.设置进程守护
为了让cloudreve后台常驻开机自启,我们需要设置一下进程守护,具体方式看自己喜好,本文用Systemd实现(参考官方文档)
我们先按"Ctrl+C"停止程序运行,然后创建配置文件
按i进入INSERT模式
插入编辑内容,其中的"/PATH_TO_CLOUDREVE"修改为cloudreve主程序所在路径
然后更新配置,启动服务并设置为开机启动
这时再次访问,网盘恢复正常
3.利用反代绑定域名
首先我们先新建一个站点,这里很简单就直接看图吧(不过要记住域名提前解析好)
然后设置SSL证书,证书看自己喜好,这里就以"Lets Encrypt"为例
然后我们设置反代,将网盘对应IP:端口映射到域名中,点击提交
提交后我们直接通过域名访问,成功返回
4.网盘一些简单设置
1.修改管理员默认账号密码
首先点击左上角头像,然后点击"管理面板"
然后点击“用户”选项卡,在管理员处编辑管理员信息
根据需要修改管理员信息
2.更改站点设置
进入"站点信息"选项卡,然后根据需要修改信息,修改成功后保存
5.配置世纪互联OD
回到管理面板,这次我们打开"存储策略",点击"新建存储策略",选择"OneDrive"
然后根据指导配置参数
首先我们先登录世纪互联版Azure(注意世纪互联大部分都是cn域名)然后在"管理Azure Active Directory"处点击"查看"
然后注册一个应用
应用具体配置如下
注册完成后会自动跳转到新应用主页,我们复制其中的应用程序(客户端)ID,并记录下来
然后我们再根据图示创建密码
创建完密码后复制其中的值,并记录下来
这是我们回到网盘配置向导,将刚才记录的应用程序(客户端)ID,客户端密码粘贴过去,选择账号类型为"世纪互联版",其他根据需要而定,然后下一步
后面的偏好参数就看自己喜好了,配置完后不断下一步就行
偏好设置完成后就来到了账号授权,这时我们直接点击"转到授权页面"
在新的api授权页面中我们点击"接受"
等待一会,页面会自动跳转回来
6.修改身份组对应存储策略
Cloudreve的存储策略分配是非常灵活的,不同用户组可以配置不同的存储策略,这次以修改管理员存储策略为例,点击管理员组的"编辑"按钮
修改存储策略为世纪互联OD,保存即可
7.简单测试
本文上传了一个视频,无论是速度体验都很不错