前言
自建网盘程序其实是免费的,还有谁不知道?,即Cloudreve
关于Cloudreve
Cloudreve 可以助你即刻构建出兼备自用或公用的网盘服务,通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。
从0开始部署Cloudreve
一 购买服务器
这里推荐使用雨云,100%成功
打开雨云官网,注册一个账户,新用户5折特惠,长期7折
如何选购一个适合自己的服务器?
地区:如果没有ICP备案,则需要选择海外服务器
Cloudreve需要的配置为1核心1GB,如果使用Docker-Compose的方式部署,则至少为1核心2GB
如果你需要让服务器作为存储,最好购买大硬盘、大宽带服务器
如果你有本地硬盘作为存储,最好购买距离客户机距离近的、大宽带服务器
按照上面描述的方法,选购一台适合自己的服务器
不建议预装任何软件
二 配置服务器基本环境
1.安装宝塔
宝塔是一个很NB的服务器运维工具
使用Xtermjs模式的VNC远程连接至服务器
需要键入服务器的服务器用户名(默认为root)和密码
进入宝塔面板官网的Linux面板安装脚本处,复制一条最新版本的指令,至服务器VNC控制台,不能使用Ctrl+V粘贴,必须右键空白处,点击粘贴
等待安装成功,安装时间大概为1-5分钟
2.配置宝塔面板及服务器环境
进入宝塔面板,划到最下,同意协议
绑定手机号,没有的可以注册一个
建议安装默认的LAMP环境,建议勾选安装FTP软件
单击左侧Docker,安装Docker,安装方法选择自定义安装,安装源推荐选择阿里云的
等待左上角服务器IP右边的数字为0
三 部署Cloudreve
【选择一个适合你安装的方法】
Cloudreve的安装一共有3种较为广泛的方法,他们分别是:
- Docker-Compose部署
- 宝塔Docker应用部署
- 脚本部署
在此,我会教会你们这三种方法,您可以选择任意一种方法
方法1 Docker-Compose部署
1 建立配置信息文件夹
选择一个目录,比如我选择/root/cloudreve,你就需要先在控制台键入
mkdir /root/cloudreve && cd /root/cloudreve
2 拉取项目配置信息
在这个目录下,拉取https://github.com/cloudreve/Cloudreve/blob/master/docker-compose.yml文件,如果国内环境,请使用sb gitcode,命令如下
wget https://github.com/cloudreve/Cloudreve/blob/master/docker-compose.yml
3 启动
docker compose up -d
4 访问测试
放行5212端口,访问http://server_ip:5212/
安装完成
5 维护
后续维护都可在宝塔的Docker管理
方法2 宝塔Docker应用部署
1 安装
进入宝塔面板,左侧Docker,应用商店搜索cloudreve,安装即可
2 访问测试
放行5212端口,,访问http://server_ip:5212/
安装完成
方法3 命令行部署
1 拉取Release版
访问https://github.com/cloudreve/cloudreve/,右边Release进入最新版本的已构建版本,右键amd64、linux,选择复制链接:
然后在服务器选择一个目录,
wget这个链接
2 试运行Cloudreve
在目录下,试运行./cloudreve,放行端口,浏览器访问,如能正常访问,则代表成功
3 宝塔配置其他项目(守护进程)
随后浏览器访问测试
安装完成
恭喜你,打败了全国99%的选手



