云服务器使用 Cloudreve 搭建个人网盘

温馨提示:本文最后更新于2025-05-31 22:14:45,某些文章具有时效性,若有错误或已失效,请在文末评论区留言

Cloudreve是一款开源的、功能强大的网络云盘系统,官方版采用ThinkPHP + React + Redux + Material-UI构建的网盘系统,支持多家云盘存储。Cloudreve拥有多上传策略,可以帮助您以较低成本快速搭建起公私兼备的网盘系统,管理更加方便。

项目地址:https://github.com/cloudreve/Cloudreve
其他人克隆的地址:https://gitee.com/g-golang/fk-cloudreve

软件特性

☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 、S3兼容协议 作为存储端
📤 上传/下载 支持客户端直传,支持下载限速
💾 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
📚 在线 压缩/解压缩、多文件打包下载
💻 覆盖全部存储策略的 WebDAV 协议支持
⚡ 拖拽上传、目录上传、流式上传处理
🗃️ 文件拖拽管理
👩‍👧‍👦 多用户、用户组、多存储策略
🔗 创建文件、目录的分享链接,可设定自动过期
👁️‍🗨️ 视频、图像、音频、 ePub 在线预览,文本、Office 文档在线编辑
🎨 自定义配色、黑暗模式、PWA 应用、全站单页应用、国际化支持
🚀 All-In-One 打包,开箱即用

    云服务器使用 Cloudreve 搭建个人网盘

    搭建教程

    今天十一张(www.11zhang.com)分享一下在云服务器ECS上使用Cloudreve搭建私人网盘的操作步骤,最后实现在任何设备上都可以登入私人网盘实现上传下载。本文演示的是京东轻量云主机,安装的是 CentOS 7.9 64位 系统。

    1、根据自己的需要,执行wget命令,下载系统适合的Cloudreve安装包。

    wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_linux_amd64.tar.gz
    云服务器使用 Cloudreve 搭建个人网盘
    云服务器使用 Cloudreve 搭建个人网盘

    PS:若云主机无法下载,我们可以通过本地电脑浏览器先将Cloudreve安装包下载下来,然后手工上传到云主机,下载地址:

    https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_linux_amd64.tar.gz
    云服务器使用 Cloudreve 搭建个人网盘

    2、执行如下命令,创建一个目录;

    mkdir cloudreve
    云服务器使用 Cloudreve 搭建个人网盘

    3、执行如下命令,把安装包移进目录;

    mv cloudreve_3.8.3_linux_amd64.tar.gz ./cloudreve && cd ./cloudreve
    云服务器使用 Cloudreve 搭建个人网盘

    4、解压Cloudreve安装包;

    tar -zxvf cloudreve_3.8.3_linux_amd64.tar.gz
    云服务器使用 Cloudreve 搭建个人网盘

    5、执行如下命令,给Cloudreve授予权限,+x表示赋予可执行权限

    chmod +x ./cloudreve
    云服务器使用 Cloudreve 搭建个人网盘

    6、执行如下命令,启动Cloudreve程序,在首次启动时,会创建初始管理员账号,如下图。

    ./cloudreve
    云服务器使用 Cloudreve 搭建个人网盘

    PS:请注意保管管理员账号和密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。

    Admin user name: admin@cloudreve.org
    Admin password: rZHiq5TK

    7、Cloudreve默认会监听5212端口,请在防火墙(安全组)中放行5212端口,然后打开浏览器访问 http://服务器IP:5212,输入管理员账号和密码即可进入Cloudreve后台。

    云服务器使用 Cloudreve 搭建个人网盘

    8、现在还有点小问题,当你关闭下面这个SSH终端画面之后,就无法打开Cloudreve后台了,如下图。

    云服务器使用 Cloudreve 搭建个人网盘
    云服务器使用 Cloudreve 搭建个人网盘

    9、上一步的解决办法:

    11、到这里,部署就结束了。

    常用设置

    1、关闭新用户注册

    即使我们的云主机IP和端口被陌生人扫到,也可以拒绝他们注册账号进来。

    云服务器使用 Cloudreve 搭建个人网盘
    云服务器使用 Cloudreve 搭建个人网盘

    2、修改用户的可用容量

    左侧找到 [用户组],点击 User 用户组右边的铅笔,如下图。

    云服务器使用 Cloudreve 搭建个人网盘
    云服务器使用 Cloudreve 搭建个人网盘

    3、Cloudreve配置项

    一般 Cloudreve 的默认配置文件为主目录下的“conf.ini”文件,如下图,也可以自己指定配置文件路径,启动时可以指定配置文件的路径:cloudreve -c conf/cloudreve.conf

    [System]
    Debug = false
     
    ##节点类型
    ##"master":主节点,"slave":备节点
    Mode = master
     
    ##http端口    
    Listen = :5212
     
    ##Session 密钥, 一般在首次启动时自动生成
    SessionSecret = k3sTxG1WLWyW9tgAP6bIHcz0fMjLTGK8bIEaadMfNkBpvuzp0Sl6JkXusAM9NmVa
     
    ##hash值,一般在首次启动时自动生成
    HashIDSalt = L35xR1GiV8i2JsxHOenXWKYk1sbD4hIQDT72lAPtk8h19megaBVBM5WsFGPH45oM
     
    [program:cloudreve]
    ##cloudreve主目录
    directory=/cloudreve
     
    ##cloudreve命令路径      
    command=/cloudreve/cloudreve
    autostart=true
    autorestart=true
     
    ##cloudreve错误日志路径
    stderr_logfile=/cloudreve/logs/cloudreve_err.log
     
    ##cloudreve日志路径
    stdout_logfile=/cloudreve/logs/cloudreve.log
    environment=CODENATION_ENV=prod
     
    ##https相关配置
    [SSL]
    ##https连接端口
    Listen = :443 
     
    ##ssl证书.pem路径 
    CertPath =
     
    ##ssl证书签名.pem路径   
    KeyPath =
     
    ##数据库配置
    ##如果使用内置的 SQLite 数据库,这一部分可以不用配置
    [Database]
    ##数据库类型,目前支持 sqlite/mysql/mssql/postgres
    Type = mysql 
     
    ##MySQL 端口
    Port = 3306
     
    ##数据库用户名
    User = root 
     
    ##数据库访问密码
    Password = root
     
    ##数据库地址
    Host = 127.0.0.1
     
    ##数据库名称
    Name = v3
     
    ##数据表前缀
    TablePrefix = reve_ 
     
    ##字符集
    Charset = utf8mb4
     
    ##sqlsite数据库文件路径
    DBFile = /opt/cloud/cloudreve.db
    云服务器使用 Cloudreve 搭建个人网盘

    4、配置Cloudreve存储策略

    左侧找到 [存储策略],我们可以修改本机存储策略,如下图;

    云服务器使用 Cloudreve 搭建个人网盘
    云服务器使用 Cloudreve 搭建个人网盘
    云服务器使用 Cloudreve 搭建个人网盘-十一张
    云服务器使用 Cloudreve 搭建个人网盘
    此内容为付费阅读,请付费后查看
    5
    立即购买
    您当前未登录!建议登录后购买,可保存购买记录
    付费阅读
    © 版权声明
    THE END
    如果觉得这篇文章对您有帮助,可以收藏本网址,方便下次访问!
    点赞2 分享
    评论 抢沙发

    请登录后发表评论

      暂无评论内容