美文网首页2019c
自建网盘2-力荐

自建网盘2-力荐

作者: 张都尉 | 来源:发表于2020-10-10 18:27 被阅读0次

    cloudreve

    下载

    官网地址 :cloudreve

    • 本次环境为centos7.2 所以我选择64位的下载包


    $ wget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gz
    
    
    • 解压
    $ tar -zxf cloudreve_3.1.1_linux_amd64.tar.gz
    
    • 运行
    $ ./cloudreve
    
    • 运行

      运行后, 默认监听的是5212端口 访问 http://x.x.x.x:5212
    • 登陆 输入启动日志界面的用户和密码 登陆
      注意
      第一次加载会出现用户名和密码,请牢记!
      # 若忘记可删除cloudreve.db
    • 进程守护
    编辑配置文件
    vim /usr/lib/systemd/system/cloudreve.service
    

    更改实际的cloudreve路径

    [Unit]
    Description=Cloudreve
    Documentation=https://docs.cloudreve.org
    After=network.target
    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
    

    我这里修改路径


    • 更新配置
    # 更新配置
    systemctl daemon-reload
    
    # 启动服务
    systemctl start cloudreve
    
    # 设置开机启动
    systemctl enable cloudreve
    
    

    安装容量

    看左下角,默认只给了1G容量,此处可以修改


    修改方法
    • 第一次修改登陆会让你设置URL,若没有域名设置更改即可


    • 点击用户组 按自己需求更改即可


    • 上传文件测试速度


    使用对象存储来做存储,这个你懂的,添加所在平台api-key即可,so easy~


    示例


    • 关闭注册用户


      image.png

    运行web服务

    • 如个别人使用 系统自带web服务已满足,如果要使用的nginx的话 需要设置反向代理
      nginx反向代理设置,请在nginx的配置文件设置如下代码:
        location / {
         #   root   /usr/share/nginx/html;
         #   index  index.html index.htm;
        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;
        location / {
         #   root   /usr/share/nginx/html;
         #   index  index.html index.htm;
        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    10000m; #上传限制文件大小  这里一定要配置 不然默认的只有1M 网页则无法上传处理
        sendfile        on;
    
    
        }
    
    
    • 设置完成后 将使用nginx服务

    总结

    1.相对来说 还是非常简要方便的,当然为了节约成本,可以拿云平台的对象存储来做空间 这个官方文档有统一介绍,这里不再说明。
    2.安全 重要是二步验证,绑定个MFA 安全至少多了个层次。
    3.帐号管理 自行可设置注册及帐号管理功能
    4.在功能上,可限制单文件最大大小、MIMEType、文件后缀、用户可用容量,图片、音频、视频、文本、Markdown、Ofiice文档 在线预览,拖拽上传、分片上传、断点续传、下载限速等等。最重要的是可以WebDAV,香不香自己体会。

    相关文章

      网友评论

        本文标题:自建网盘2-力荐

        本文链接:https://www.haomeiwen.com/subject/hvjjpktx.html