1024节特别篇:搭建私有云盘攻略指南

我想每个程序员都应该有一个搭建私有云网盘的梦想,该文就参考Cloudreve的开源代码叙述相关部署过程,非常方便,只要有一台服务器大家都可以尝试,赶紧一起来吧。> ~<,大家节日快乐,文末有彩蛋。

一、搭建

  • 首先我们访问Cloudreve仓库所在地址https://github.com/cloudreve/Cloudreve(特别感谢Cloudreve开源仓库及其背后的作者们)

    这里有两种方式,一种是clone它的源码,然后自己编译;还有一种更简单的方式就是下载它已经编译好的版本,直接放到服务器上就可以执行;读者自行选择。

    这里按照下载编译好的版本进行演示。(若选择自主编译,请参考仓库中的README.md文件)

  • 访问https://github.com/cloudreve/Cloudreve/releases,选择对应的发行编译版本

在这里插入图片描述

这里可以看到最新的版本号是3.3.2,我这里选择cloudreve_3.3.2_linux_amd64.tar.gz进行下载,并用ftp传到服务器上。

  • 解压tar.gz

    tar -xzvf cloudreve_3.3.2_linux_amd64.tar.gz
    

    解压后能发现就一个文件

在这里插入图片描述

  • 赋予cloudreve文件的执行权限

    chmod +x ./cloudreve
    
  • 启动

    ./cloudreve
    

在这里插入图片描述

二、配置

  • 我们注意到启动过程中会创建额外的两个文件,分别是cloudreve.db和conf.ini

    cloudreve.db:数据库文件信息

    conf.ini:配置文件信息

    这里我们详细介绍一下conf.ini文件

    [System]
    Mode = master
    Listen = :5212
    SessionSecret = oGfTNfh3J4NqVQ1Ub8KZZm6Jzj1oVrWIk5l2VXnDaPV5DWWqw9Ka7R1PB0GkRl1t
    HashIDSalt = iOPND6teMGh3kU7E79VxbMAyDvVTC7DnQoVufL0xjOH0va2IK9lNbFvRQYAHBY8e
    

    主要可以配置模式和监听端口,以及相关的密钥、盐值等,若有需要读者可以对配置文件进行更改。

  • 启动成功之后访问ip:5212即可看到页面

在这里插入图片描述

三、总结

该云盘的功能还是很齐全的,一般的分享、上传、下载和预览功能都有,唯一就是下载速度和上传速度均受到服务器带宽的影响。笔者的服务器性能不是很好,且存储空间不大,所以体验并不是很好,期望明年赚大钱升级一下服务器。这里放上笔者部署成功的云盘体验链接,欢迎大家体验:http://101.34.65.6:5212/signup


彩蛋

题外话:又是一年1024程序员节,往年的1024节还历历在目。就如我本文中借鉴的开源仓库,大家能学习到足够多的东西,开源精神yyds!非常非常感谢有这样一群坚持开源的程序员们,期望以后我也能为开源社区贡献自己的一份力!
在此,感谢所有支持我的朋友们,衷心的说一句你们是一群改变世界的人,去接受别人的赞扬吧,你们辛苦了。

脚踏实地工作,开开心心生活,大家1024节快乐!

参考资料:

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值