宝塔面板搭建Cloudreve个人云盘

前面写Dplayer播放器集成P2P加速这篇文章的时候,我想着直接把源码打包成php文件分享给大家,我自己用的是阿里云盘,想着用阿里云盘直接把打包好的文件分享到网站,没想到因为文件格式被限制了,想着上传到其它云盘太麻烦了,说不定也会有各种限制,于是我就自己用Cloudreve搭建了个人云盘,这样网站以后分享文件也会方便些。自己用了一段时间,感觉挺好用的,于是把它的搭建方法分享给大家

阿里云盘分享文件格式限制

cloudreve公用私用都可支持,支持带密码分享,支持直链(可用于图床等等用途),可以在线预览视频,音乐,PDF,电子书,代码,offce等文件,还可以在线压缩或者解压缩文件,总之功能非常强大

布置cloudreve程序文件

cloudreve官方网站:cloudreve.org

新建一个站点,把cloudreve的文件上传到新建的网站根目录

上传cloudreve程序文件到网站根目录

将cloudreve提供的程序压缩包解压,解压效果如下

解压cloudreve程序

启动cloudreve程序

服务器放行5212端口,cloudreve默认会监听5212端口

服务器放行5212端口

宝塔软件商店搜索进程守护管理器并安装

宝塔商店下载进程守护

在进程守护管理器里添加守护进程,运行目录就是cloudreve程序所在的目录,启动命令就是网站目录后加一个cloudreve

添加守护进程

启动成功就会是以下页面,会显示运行中,如果没有运行成功就要检查一下自己运行目录有没有设置好

cloudreve程序运行成功

启动之后查看进程日志就能看到cloudreve程序的初始化页面了以及你的初始管理账号和密码

cloudreve程序初始化界面

如果你只是想通过服务器访问,那么到这一步你就已经搭建成功了,访问方法:服务器IP:5212 如果想通过域名访问那就还需要继续观看下方内容

创建反向代理

新建的站点需要创建反向代理,目标url为:http://127.0.0.1:5212

创建反向代理

反向代理成功后访问你的域名就能正常看到cloudreve的登录界面了

cloudreve的登录界面

连接MySQL数据库

cloudreve默认情况下会使用内置的SQLite数据库,并在同级目录创建名为cloudreve.db的文件,如果想要更换为MySQL数据库就需要在conf.ini文件里添加以下代码,注意!cloudreve只支持等于或大于5.7的MySQL版本,所以想要更换数据库要先检查自己的MySQL版本,依葫芦画瓢,不要直接把这个代码丢在配置文件里就不管了,记得把自己的数据库信息替换进去。还有更换数据库之后cloudreve会重新生成数据,在没更换MySQL数据库之前你的cloudreve就已经有很多数据的话那你就需要将cloudreve.db文件转换为MySQL数据文件,然后再上传到MySQL数据,之后再连接数据库就好了,数据库更换后需要重启cloudreve进程才会生效

[Database]
; 数据库类型,目前支持 sqlite/mysql/mssql/postgres
Type = mysql
; MySQL 端口
Port = 3306
; 用户名
User = root
; 密码
Password = root
; 数据库地址
Host = 127.0.0.1
; 数据库名称
Name = v3
; 数据表前缀
TablePrefix = cd
; 字符集
Charset = utf8

存储策略说明

cloudreve支持的存储策略如下,选择对应的存储策略添加即可,向导模式会带你一步一步完成。后台管理可以设置不同的用户组用不同的存储策略,大家可到后台自行研究

cloudreve支持的存储策略

到了这里,你的cloudreve个人云盘网站基本就搭建完成了,如果需要cloudreve更多的配置需求比如离线下载,请参考官方文档:docs.cloudreve.org/getting-started/config

版权声明:
文章标题:宝塔面板搭建Cloudreve个人云盘
文章作者:HONG
文章链接:https://www.hongnote.cn/63.html
CC共享协议许可协议:BY-NC-SA 4.0
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录