使用cloudreve快速建立一个属于自己的网盘

前言

得到班主任指示,要搞个网盘存班级文件,故作此篇

效果:http://8.138.30.114:5212/

应该会一直跑着

你应该具备的:预算

本文指令用到的软件,如没有请自行安装

Cloudreve 简介

Cloudreve 是一个基于多存储后端的云存储管理套件,旨在为用户提供一个简单、易用且高效的私有云盘解决方案,非常适合个人和团队使用。

Alternative Text

服务器准备

2核2G够用

我用的是阿里云,建议选linux系服务器

部署教程

下载

https://github.com/cloudreve/Cloudreve/releases 找到适配系统的最新文件

ghproxy.net 中可以得到加速后的下载链接

远程链接服务器,下载文件:

1
2
3
mkdir -p /home/cloudreve
cd /home/cloudreve
curl -L "你得到的链接" -o cloudreve_4.7.0_linux_amd64.tar.gz

cloudreve_4.7.0_linux_amd64.tar.gz替换为你下载的文件名

解压并启动

1
2
3
4
5
6
7
8
# 解压 Cloudreve
tar -zxvf cloudreve_4.7.0_linux_amd64.tar.gz

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve

创建初始管理员账号

直接通过公网IP访问XXX.XXX.XXX.XXX:5212 注册第一个账号就是管理员账号

但是现在只要ssh断联就会终止进程,所以我们需要进程守护

进程守护部署

安装 Supervisor:

1
2
sudo apt-get install supervisor
# 或是 yum install supervisor

初始化 Supervisor 配置:

1
2
3
4
5
# 初始化全局配置文件
sudo echo_supervisord_conf > /etc/supervisor/supervisord.conf

# 打开全局配置文件
sudo nano /etc/supervisor/supervisord.conf

将文件底部的 [include] 分区注释符号 ; 删除,加入新的配置文件包含路径:

1
2
[include]
files = /etc/supervisor/conf.d/*.conf

创建 Cloudreve 应用配置所在文件目录,并创建打开配置文件:

1
2
sudo mkdir -p /etc/supervisor/conf
sudo nano /etc/supervisor/conf/cloudreve.conf

根据需要填写以下内容并保存:

1
2
3
4
5
6
7
8
9
10
[program:cloudreve]
directory=/home/cloudreve ; Cloudreve 主程序所在目录
command=/home/cloudreve/cloudreve ; Cloudreve 主程序路径
autostart=true ; 是否自动启动
autorestart=true ; 是否自动重启
stderr_logfile=/var/log/cloudreve.err ; 错误日志文件路径
stdout_logfile=/var/log/cloudreve.log ; 日志文件路径
environment=
CODENATION_ENV=prod,
CR_LICENSE_KEY=你的授权密钥 ; Pro 版本授权密钥, 社区版可忽略

启动 Supervisor 服务和 Cloudreve 应用:

1
2
3
4
5
6
7
8
9
10
11
# 通过全局配置文件启动 supervisor:
supervisord -c /etc/supervisor/supervisord.conf

# 启动 Cloudreve
sudo supervisorctl start cloudreve

# 停止 Cloudreve
sudo supervisorctl stop cloudreve

# 查看 Cloudreve
sudo supervisorctl status cloudreve

结束。


使用cloudreve快速建立一个属于自己的网盘
https://www.0xff.ink/posts/2741861744/
作者
Frank9527
发布于
2025年9月23日
许可协议