vultr 发表于 2018-12-30 15:47

自建网盘教程之:Cloudreve安装教程,快速搭建公私兼备的网盘系统

站长强烈推荐:vultr按小时计费,可以自己换IP,3.5美元/月,分享到Twitter赠送3美元,支持支付宝和微信支付,非常适合新手用户,点此马上注册!

Cloudreve,是树洞外链作者的又一大作,基于ThinkPHP构建。Cloudreve 的定位为小型公有云和私有云,即公私兼备。目前已实现的功能有:快速对接多家云存储,支持七牛、又拍云、阿里云 OSS、AWS S3、自定远程服务端,当然,还有本地存储;可限制单文件最大大小、MIMEType、文件后缀、用户可用容量;图片、音频、视频、文本、Markdown、Ofiice 文档 在线预览;移动端全站响应式布局;文件、目录分享系统,可创建私有分享或公开分享链接;用户个人主页,可查看用户所有分享;多用户系统、用户组支持;初步完善的后台,方便管理;拖拽上传、分片上传、断点续传、下载限速(*实验性功能);多上传策略,可为不同用户组分配不同策略;用户组基础权限设置;WebDAV 协议支持。GitHub: https://github.com/HFO4/Cloudreve在百度网盘多次把VPS小学生珍藏的教育片变成真*教育片之后,VPS小学生一直想自己搭建个网盘,这里就从国人自己开发的系统动手吧!既然是基于ThinkPHP构建的,那市面上主流的LNMP建站面板都是支持的,VPS小学生就以宝塔面板为例进行演示。需要注意的是,之前VPS小学生在测评里用到的宝塔面板都是5.9稳定版,LNMP环境也是用的默认的,然而Cloudreve对网站环境有这几个要求:PHP版本大于5.6支持fileinfo扩展所以稍微要把默认的宝塔面板环境修改一下,当然最好是配置环境的时候就选择5.6版本的PHP。如果是默认的,添加5.6版本的PHP就可以了。方法是在宝塔面板的左侧选择软件管理-运行环境,往下拉找到PHP的5.6或者更高的版本,点击安装就可以了。安装之后点击设置:http://www.vpsxxs.com/wp-content/uploads/2018/12/%E5%AE%89%E8%A3%85fileinfo%E6%89%A9%E5%B1%95.png安装fileinfo扩展
然后在PHP5.6管理页的左侧选择安装扩展,点击fileinfo后面的安装就可以了。http://www.vpsxxs.com/wp-content/uploads/2018/12/%E6%96%B0%E5%BB%BA%E7%AB%99%E7%82%B9-1024x546.png新建站点
然后新建站点,然后绑定域名创建数据库,这里数据库名和数据库用户名是一样的,记得选择PHP版本大于等于5.6版本。http://www.vpsxxs.com/wp-content/uploads/2018/12/%E8%AE%BE%E7%BD%AE%E4%BC%AA%E9%9D%99%E6%80%81.png设置伪静态
新建好站点之后点击右侧的设置,然后再选择左侧的伪静态,添加以下伪静态规则并保存使用:location / {   if (!-e $request_filename) {   rewrite^(.*)$/index.php?s=/$1last;   break;    } }从这里https://cloudreve.org/download.php   下载cloudreve的整站安装包,上传到网站的根目录并解压。http://www.vpsxxs.com/wp-content/uploads/2018/12/%E7%BC%96%E8%BE%91%E6%95%B0%E6%8D%AE%E5%BA%93%E6%96%87%E4%BB%B6-1024x318.png编辑数据库文件
然后打开application/database_sample.php文件,使用宝塔面板自带的编辑功能:http://www.vpsxxs.com/wp-content/uploads/2018/12/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%96%87%E4%BB%B6%E4%BF%AE%E6%94%B9%E7%9A%84%E5%9C%B0%E6%96%B9.png数据库文件修改的地方
把这三个地方进行修改,也就是用我们刚才新建站点时候设置的数据库名、数据库用户名和数据库密码。保存并把database_sample.php文件重命名为database.php文件。http://www.vpsxxs.com/wp-content/uploads/2018/12/%E5%AF%BC%E5%85%A5%E6%95%B0%E6%8D%AE%E5%BA%93-1024x407.png导入数据库
接下来在宝田面板首页左侧选择数据库,在我们刚才创建的数据库后面选择“导入”,然后上传刚才下载的压缩包里的mysql.sql文件。接下来我们就可以开始安装Cloudreve,在浏览器输入你的域名/CloudreveInstaller开始进行安装。http://www.vpsxxs.com/wp-content/uploads/2018/12/%E6%A3%80%E6%B5%8B%E7%8E%AF%E5%A2%83-1024x374.png检测环境
经过刚才的设置,所有的必须环境都满足了,这里只有谷歌二次验证不满足,并不影响安装,我们点击下一步:http://www.vpsxxs.com/wp-content/uploads/2018/12/%E4%BF%A1%E6%81%AF%E5%A1%AB%E5%86%99-1024x362.png信息填写
这里其他都不用动,同样填写刚才设置的数据库名、数据库用户名和数据库密码,点击开始安装,就直接安装成功了。安装成功之后打开域名/Admin,就是后台首页了,初始用户名admin@cloudreve.org 初始密码 admin记得登录后到设置 - 基本设置中检查站点URL是否正确,并且修改初始用户名和密码,其他的功能就慢慢摸索把。演示站:http://cloudreve.vpsxxs.com            欢迎注册上传测试,随时倒闭,(/ □ \)以上就是VPS小学生和大家分享的Cloudreve安装教程,这个使用整站恢复的方法安装的,当然有兴趣的朋友也可以通过上面的github地址通过Composer安装、通过Git安装、通过Docker安装都是可以的。cloudreve的功能非常强大,能够在线预览图片和播放视频(只支持浏览器能够内建解码的格式),后台甚至可以通过配置Aria2实现离线下载功能(但是VPS小学生需要提醒的是,大多数国外VSP就是禁止BT或者侵权下载的,比如搬瓦工),还有简单的会员组功能。只是cloudreve作为个人开发的项目,不足的地方还是有的,目前来说比较适合自用和小范围的非商业化用途。不过还是很感谢作者的分享,也希望在后续的版本中cloudreve能更加的完善!如果想要自建网盘需要大硬盘VPS的,可以看看VPS小学生和大家分享过的这下大硬盘VPS信息大硬盘VPS列表http://www.vpsxxs.com/category/dayingpanvps/


页: [1]
查看完整版本: 自建网盘教程之:Cloudreve安装教程,快速搭建公私兼备的网盘系统