前言

  Cloudreve是个优秀的网盘程序,本篇文章将教大家搭建“Cloudreve”网盘程序。
操作系统环境:CentOS7.6
PS:5000+字警告⚠
{lamp/}

1.选购合适的服务器

  在搭建Cloudreve之前,我们需要一个稳定的服务器作为源站。
  阿里云新人专场
  阿里云618活动
  腾讯云无忧实例活动
  腾讯云618活动
  建议各位买大厂服务器来保证数据安全。

2.开始部署程序

2.1.连接ssh

  推荐手机ssh程序:JuiceSSH

2.2.安装宝塔

1
2
#安装指令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完成后记得备份相关信息以作使用。

2.3.安装air2

1
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh

执行指令后会显示面板,输入1后回车即可安装,等待片刻后会显示相关配置信息,我们保存以便使用。

2.4.安装Cloudreve

1
2
3
4
5
6
7
8
#安装wegt
yum install wegt
#下载压缩包
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.1/cloudreve_3.3.1_linux_amd64.tar.gz
#解压并删除压缩包
tar -xvzf cloudreve_3.3.1_linux_amd64.tar.gz && rm -rf cloudreve_3.3.1_linux_amd64.tar.gz
#启动
./cloudreve

当执行完以上指令后,就能看到cloudreve的登录信息了,我们保存账号密码以作使用。接下来ctrl+c返回到指令页,我们继续执行以下指令。

1
2
3
4
#安装screen
yum install screen -y
#后台运行
screen -dmS Cloudreve ./cloudreve

这样我们就完成了基本部署。

2.5.反向代理

  如果我们想使用自定义域名来访问自己的网盘,那么我们还需要进行反向代理。首先打开宝塔(使用保存的登录信息),登录完成后同意协议,并绑定自己的宝塔账号(如果没有可去注册一个),接下来会提示安装lamp/lnmp,这里我们只需要Nginx,打勾后点一键安装,然后片刻大概后安装成功了,然后我们在宝塔侧栏点击“网站”,然后点击添加网站,在域名一栏我们输入自己的域名,点击提交,并且我们在域名解析商处解析自己的域名到服务器,然后我们点击自己的站点,在ssl一栏我们申请免费的Let’s Encrypt证书,成功后我们再打开侧栏的反向代理一栏,点击添加反向代理,代理名称一栏可随意填,目标url一栏我们填入“http://127.0.0.1:5212”(绝对不能在末尾出现“/”,否则可能失败),接下来我们点击保存,现在我们一般就能够使用自定义域名访问站点了。

3.深度化使用

3.1.后台登陆

  现在我们打开站点,登录自己的账号密码(账号密码为之前自己保存的cloudreve账号密码),即可到达主页,现在我们点击头像(头像的位置:手机在侧栏处,电脑在右上角),点击管理面板,即可到达cloudreve后台,此时会弹出站点URL与实际不符,我们点击更改后即可完成初始化。

3.2.基本信息配置

  我们在后台的侧栏打开参数设置-站点首页,在这里编辑站点的基本信息(按个人喜好填写),编辑完成后点击保存。
  接下来我们点击侧栏的参数设置-注册和与登录,随自己喜好配置,完成后保存。
  接下来我们点击侧栏的参数设置-邮件,填写自己将要用作发信的一些信息,完成后保存。
  接下来我们点击侧栏的参数设置-上传与下载,这里可以根据自己喜好编辑,一般保持默认即可,完成后保存。
  接下来我们点击侧栏的参数设置-外观,这里一般默认即可,也可以根据自己喜好调整,完成后保存。
  接下来我们点击侧栏的参数设置-离线下载,填入之前保存的aria2信息(PS:RPC就是密匙),完成后点击测试链接,如果能提示版本号,即可保存,如果错误,请检查配置。
  接下来我们点击侧栏的参数设置-图像处理,这里一般保持默认即可,也可以根据个人喜好便签,完成后保存。
  接下来我们点击侧栏的参数设置-验证码,这里可以根据自己喜好使用验证码类型,完成后保存。