分类
服务器与web应用

Cloudreve – 可对接云的个人网盘程序

支持本机、从机、七牛、阿里云 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

截图

星九

时间会带来惊喜~

发表评论

邮箱地址不会被公开。 必填项已用*标注

2 × 3 =