龙空技术网

宝塔面板搭建Cloudreve个人云盘

HongNote 46

前言:

眼前大家对“php版p2p播放器”大体比较讲究,我们都想要分析一些“php版p2p播放器”的相关知识。那么小编同时在网摘上网罗了一些有关“php版p2p播放器””的相关知识,希望看官们能喜欢,咱们快快来学习一下吧!

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

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

布置cloudreve程序文件

cloudreve官方网站:cloudreve.org

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

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

启动cloudreve程序

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

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

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

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

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

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

创建反向代理

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

反向代理成功后访问你的域名就能正常看到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/postgresType = mysql; MySQL 端口Port = 3306; 用户名User = root; 密码Password = root; 数据库地址Host = 127.0.0.1; 数据库名称Name = v3; 数据表前缀TablePrefix = cd; 字符集Charset = utf8
存储策略说明

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

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

原文地址:HongNote - 宝塔面板搭建Cloudreve个人云盘

标签: #php版p2p播放器