自建网盘程序其实是免费的,还有谁不知道?

前言

自建网盘程序其实是免费的,还有谁不知道?,即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%的选手

低价购买云服务器

1 个赞

绑定域名不建议用非标端口,除非特殊情况,正常情况建议基于子域区分服务,不建议通过同域名+端口区分或同域名不同路径区分

2 个赞

鱼鱼!

其实直接云应用就好了hhh