这篇文章介绍了Cloudreve云盘的搭建过程,包括下载、解压、启动、配置端口放行、使用Supervisor进行进程守护、通过Nginx配置反向代理访问,并详细说明了如何集成Aria2进行离线下载,最后提醒用户记录初始管理员密码及解决密码遗忘的方法。文章为搭建个人云存储服务提供了详细步骤和指南。
安装Cloudreve
下载
cd /opt
wget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gz
解压
tar -zxvf cloudreve_3.1.1_linux_amd64.tar.gz
赋予权限
chmod +x ./cloudreve
启动
./cloudreve
Cloudreve 在首次启动时,会创建初始管理员账号,此密码只会在首次启动时出现,请自行记录保存。
如果忘记初始管理员密码,可以删除同级目录下的“cloudreve.db”,重新启动主程序然后初始化新的管理员账户。
放行端口
在服务的安全组或者防火墙中放行5212端口,也可直接在宝塔面板中的安全
中直接放行,不懂得怎么操作的可以参考我的这篇文章记录将网站转移到阿里云服务器过程或者将Hexo部署到腾讯云轻量应用服务器
进程守护
安装Supervisor管理器
在宝塔面板里头,软件商店→系统工具 ,找到Supervisor管理器安装即可。
添加守护进程
打开Supervisor管理器添加守护进程,运行路径为Cloudreve路径,启动命令为Cloudreve路径+/cloudreve
添加完成后点击启动即可,状态为RUNNING即为启动成功
添加网站
配置Nginx反向代理
直接在宝塔网站的配置文件中添加
location / {
proxy_pass http://127.0.0.1:5212/;
rewrite ^/(.*)$ /$1 break;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade-Insecure-Requests 1;
proxy_set_header X-Forwarded-Proto https;
}
同时将以下部分注释掉
使用绑定的域名打开Cloudreve:http://c.ahzoo.cn;
然后使用刚才记录的账号密码登录。
离线下载
安装Aria2
这里使用大佬的一键安装脚本快速安装,当然你也可参考这篇文章Aria2离线下载搭建的Aria2的搭建操作进行安装
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh
查看aria2的配置文件,进入Cloudreve,点击头像,选择管理面板→参数设置→离线下载;
设置RPC服务器地址,默认端口是6800;
设置RPC Secret,须于aria2配置文件中一致,可对配置文件进行修改;
临时下载目录,须于aria2配置文件中一致,可对配置文件进行修改;
修改完后保存,测试连接是否成功。
这里还没有评论哦
快来发一条评论抢占前排吧