支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
这几天逛各位站长的站点,看到好几位站长都搭建了自己的网盘系统,于是就去了解了以下,发现这个网盘程序叫Cloudreve。
其实之前我也有搭建自己的网盘系统,使用的是kiftd,但单纯的在一代服务器上搭建网盘程序真的不太现实,因为正常国内服务器的带宽一般都在10M以内,用来传输文件速度是相当的慢。
[b2_insert_post id=”https://www.nuue.cn/90.html”]
但当我看完Cloudreve的介绍时我发现,它可以直接对接第三方的存储空间,这就意味着我们可以直接将它对接到阿里云oss或者其他的一些对象储存上,这样一来传输速度就不会被局限在服务器带宽了。
教程搭建配置
- 基础环境:宝塔面板 7.4.2免费版
- 运行环境:Nginx
- 数据库:Mysql
- 系统:CentOS 7.8
搭建教程
步骤一:在宝塔面板新建一个站点

步骤二:到官网下载最新版zip安装包【已集成依赖】,并解压上传到站点的根目录下。
步骤三:将根目录下的mysql.sql 并导入到数据库

步骤四:编辑根目录 /application/database_sample.php 文件,填写数据库信息,并重命名为 database.php

步骤五:接下来进入文件管理,给予 runtime 目录写入权限【777】,如果你使用本地存储,public 目录也需要有写入权限

对于 Apache 服务器,请确保 > httpd.conf 配置文件中加载了 mod_rewrite.so 模块
AllowOverride None 将 None 改为 All` > 项目目录下的.htaccess 已经配置好重写规则,如有需求酌情修改. >
对于 Nginx 服务器,以下是一个可供参考的配置:
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1
last; break; } }
如果你的应用安装在二级目录,Nginx 的伪静态方法设置如下,其中 youdomain 是所在的目录名称。
location /youdomain/ { if (!-e $request_filename){ rewrite ^/youdomain/(.*)$
/youdomain/index.php?s=/$1 last; } }

至此,Cloudreve网盘就搭建完成了,在浏览器输入域名或ip即可访问。

默认初始登录账号是admin@cloudreve.org 密码是admin
截图



