传送门
- GitHub:https://github.com/cloudreve/Cloudreve
- 下载:https://github.com/cloudreve/Cloudreve/releases
- 文档:https://docs.cloudreve.org/
- 演示站点:https://demo.cloudreve.org
- 交流社区:https://forum.cloudreve.org/
- Telegram 群组:https://t.me/cloudreve_official
- docker快速部署:https://gitee.com/wuma/cloudreve-docker
- 官方安装说明:https://github.com/cloudreve/Cloudreve/wiki/%E5%AE%89%E8%A3%85%E8%AF%B4%E6%98%8E
- aria2 离线下载一键搭建 https://github.com/P3TERX/aria2.sh
一些代码
- get
git clone https://gitee.com/wuma/cloudreve-docker.git
chmod 775 ./cloudreve-docker/install-shell.sh
- 安装shell
./cloudreve-docker/install-shell.sh
- 创建启动镜像(cloudreve-update也可以实现更新cloudreve内核的功能)
cloudreve-update
- 查看密码日志
cat /root/own/log/cloudreve.log
宝塔面板部署Cloudreve V3 go版本
基本流程
- 下载最新版本(对应自己系统): https://github.com/cloudreve/Cloudreve/releases
- 宝塔面板新建站点-进入站点目录-上传cloudreve文件-解压,打开SSH 登录root依次输入以下命令
cd /www/wwwroot/xxx(xxx为你的站点目录名称)
chmod +x ./cloudreve (赋予执行权限)
./cloudreve (启动安装)
- 设置反向代理(站点设置-反向代理-添加反向代理,名称随意,URL填写 127.0.0.1:5212,其他默认)
- 申请ssl
- 开启进程守护
具体的安装和部署
以下转自大鸟博客 https://www.daniao.org/8544.html
1、前言
- 官网:https://cloudreve.org/
- github:https://github.com/cloudreve/Cloudreve
- 下载:https://github.com/cloudreve/Cloudreve/releases
- 安装文档:https://docs.cloudreve.org/getting-started/install
- 演示:https://demo.cloudreve.org
2、准备
安装之前你需要准备好环境:
- 宝塔面板安装好
- nginx安装好
- mysql安装好
- go语言环境安装好(宝塔面板Linux环境-安装Golang:Go语言环境安装以及程序如何运行)
- 域名准备一个
- 新建网站
3、安装
现在开始安装Cloudreve,安装命令如下:此处为隐藏的内容!发表评论并刷新,方可查看发表评论分别复制命令回车执行,安装成功截图如下:
Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的“cloudreve.db”,重新启动主程序以初始化新的管理员账户。
Cloudreve 默认会监听“5212”端口。你可以在浏览器中访问“http://服务器IP:5212”进入 Cloudreve。如果宝塔面板需要在安全中放行“5212”端口。注意用默认的管理账号和密码登录。
4、进程守护
以上步骤操作完后,最简单的部署就完成了。你可能需要一些更为具体的配置,才能让Cloudreve更好的工作,宝塔面板我们可以使用Supervisor管理器来设置进程守护,具体流程请参考下面的配置流程。
4.1 安装Supervisor管理器
软件商店→系统工具 ,找到Supervisor管理器安装即可。
4.2 添加守护进程
打开Supervisor管理器添加守护进程,看图:
注意:路径修改为自己的。添加完成后,守护进程就会启动成功,如图:
注意:设置守护进程之前,请先停止掉命令模式。
5、域名访问
新建网站,之后在网站设置中,配置反向daili,如图:
6、效果展示
现在就可以用域名打开Cloudreve 访问了:
管理面板:
支持的存储策略:
添加oneindex存储策略时详细的引导:
创建WebDAV:
注意:目前 V3 仍处于 RC 版本阶段,V2版本的升级措施会随着正式版一起发布。
7、一些细节
首次启动时,Cloudreve 会在同级目录下创建名为“conf.ini”的配置文件,你可以修改此文件进行一些参数的配置,保存后需要重新启动 Cloudreve 生效。
默认情况下,Cloudreve 会使用内置的 SQLite 数据库,并在同级目录创建数据库文件“cloudreve.db”,如果您想要使用 MySQL,请在配置文件中加入以下内容,并重启 Cloudreve。
[Database]#数据库类型,目前支持 sqlite | mysqlType = mysql#用户名User = root#密码Password = root#数据库地址Host = 127.0.0.1#数据库名称Name = v3#数据表前缀TablePrefix = cd
注意:更换数据库配置后,Cloudreve 会重新初始化数据库,原有的数据将会丢失。
8、最后
从使用体验来看,效果很不错,功能强大,支持存储种类也多,唯一不足的地方竟然不支持Google Drive 。作者更是说目前不支持,未来也不会支持。
安装真的是很简单了,比之前的v2版本安装简单的多。不过目前还是测试版,所以有bug是很正常的。
场景使用:可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。