网站LOGO
陌子夕生活录
页面加载中
4月13日
网站LOGO 陌子夕生活录
你我皆是经尘客,何不浊酒忘忧愁。 _𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎
菜单
  • 热评
    用户的头像
    首次访问
    上次留言
    累计留言
    我的等级
    我的角色
    打赏二维码
    打赏博主
    用 Cloudreve 搭建自己的私人云盘
    点击复制本页信息
    微信扫一扫
    文章二维码
    文章图片 文章标题
    创建时间
  • 一 言
    确认删除此评论么? 确认
  • 本弹窗介绍内容来自,本网站不对其中内容负责。

    用 Cloudreve 搭建自己的私人云盘

    陌子夕 · 原创 ·
    Linux建站 · Cloudreve
    共 2078 字 · 约 1 分钟 · 514
    温馨提示:
    本文最后更新于2023年09月16日,已经过了209天没有更新,若内容或图片失效,请留言反馈。
    Cloudreve 可助你即刻构建出兼备自用或公用的网盘服务,通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。

    前期准备(Linux为例)

    ①. 服务器
    ②. 域名
    ③. 域名证书

    下载主程序

    到 Cloudreve Github 站点,根据自己服务的架构下载相对应的主程序

    点我去 Cloudreve Github 站点

    安装 Cloudreve

    解压获取到的主程序

    bash 代码:
        tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz

    赋予执行权限

    bash 代码:
        chmod +x ./cloudreve

    启动 Cloudreve

    bash 代码:
        ./cloudreve

    Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。
    Cloudreve 默认会监听5212端口。你可以在浏览器中访问http://服务器IP:5212进入 Cloudreve。
    以上步骤操作完后,最简单的部署就完成了。你可能需要一些更为具体的配置,才能让 Cloudreve 更好的工作,具体流程请参考下面的配置流程。

    反向代理(Nginx)

    在网站的server字段中加入:

    bash 代码:
    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
        proxy_pass http://127.0.0.1:5212;
    
        # 如果您要使用本地存储策略,请将下一行注释符删除,并更改大小为理论最大文件尺寸
        # client_max_body_size 20000m;
    }

    或者直接在网站设置里添加反向代理

    代理名称目标URL
    Cloudrevehttp://127.0.0.1:5212

    进程守护

    编辑配置文件

    bash 代码:
        vim /usr/lib/systemd/system/cloudreve.service

    将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:

    bash 代码:
    [Unit]
    Description=Cloudreve
    Documentation=https://docs.cloudreve.org
    After=network.target
    After=mysqld.service
    Wants=network.target
    
    [Service]
    WorkingDirectory=/PATH_TO_CLOUDREVE
    ExecStart=/PATH_TO_CLOUDREVE/cloudreve
    Restart=on-abnormal
    RestartSec=5s
    KillMode=mixed
    
    StandardOutput=null
    StandardError=syslog
    
    [Install]
    WantedBy=multi-user.target

    更新配置

    bash 代码:
        systemctl daemon-reload

    启动服务

    cloudreve 代码:
        systemctl start cloudreve

    设置开机启动

    cloudreve 代码:
        systemctl enable cloudreve

    管理命令

    启动服务

    bash 代码:
        systemctl start cloudreve

    停止服务

    bash 代码:
        systemctl stop cloudreve

    重启服务

    bash 代码:
        systemctl restart cloudreve

    查看状态

    bash 代码:
        systemctl status cloudreve
    声明:本文由 陌子夕(博主)原创,依据 CC-BY-NC-SA 4.0 许可协议 授权,转载请注明出处。
    现在已有

    2

    条评论
    发一条!
    1. · · 广东-汕尾
      • 等级:Lv.1
      • 角色:访客
      • 在线:本月
      头像
      沙发

      话说这个主题还是很漂亮的

      评论
      1. · · 湖南-长沙
        • 角色:博主
        • 在线:本周
        头像

        这可不嘛,不然俺也不会用这个主题

        评论
    博客logo 陌子夕生活录 你我皆是经尘客,何不浊酒忘忧愁。 _𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎 Umami 统计 BlogFinder
    MOEICP 萌国ICP备20231699号 ICP 湘ICP备2022016241号-2 又拍云 本站由又拍云提供CDN加速/云存储服务

    🕛

    本站🔋已运行 4 年 35 天 8 小时 16 分
    陌子夕生活录. © 2020 ~ 2024.
    网站logo

    陌子夕生活录 你我皆是经尘客,何不浊酒忘忧愁。 _𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎
     
     
     
     
    壁纸
     
     
     
     

    2

    1

  • 下一篇