小刀网已启用最新域名为:www.xdw2.com记得收藏哦

一款支持对接多家云存储的多功能网盘系统

小刀网2018-09-04518上传下载

15360130293704.png

功能

1.快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、自定远程服务端,当然,还有本地存储。

2.可限制单文件最大大小、MIMEType、文件后缀、用户可用容量。

3.图片、音频、视频、文本、Markdown、Ofiice文档 在线预览。

4.移动端全站响应式布局。

5.文件、目录分享系统,可创建私有分享或公开分享链接。

6.用户个人主页,可查看用户所有分享。

7.多用户系统、用户组支持。

8.初步完善的后台,方便管理。

9.拖拽上传、分片上传、断点续传、下载限速(实验性功能)。

10.多上传策略,可为不同用户组分配不同策略。

11.用户组基础权限设置。

12.WebDAV协议支持。

推荐使用宝塔面板:安装Nginx PHP5.6+  fileinfo扩展


安装教程:

1、安装宝塔

#Centos系统

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

#Ubuntu系统

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

#Debian系统

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

安装完成后,请安装PHP 5.6及以上的版本,Nginx,mysql。安装完成后再去左侧软件管理,找到PHP版本,点击设置,安装拓展,安装fileinfo即可。

2、安装Composer

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/local/bin/composer

3、使用Composer安装Cloudreve

解析域名到服务器,添加网站,根目录文件夹为xx.com。

使用命令:

cd /www/wwwroot/xx.com

git clone https://github.com/HFO4/Cloudreve.git

mv Cloudreve/* /www/wwwroot/xx.com

composer install

如果使用Composer安装有问题的话,可以不使用Composer安装。到http://cloudreve.org/download.php下载最新的安装包,解压到网站根目录,并授权文件夹755权限。其他步骤都一样。

4、配置MySQL

将根目录下的mysql.sql导入到你的数据库,编辑application/database_sample.php文件,填写数据库信息,并重命名为database.php。

5、伪静态

对于Apache服务器,请确保:

httpd.conf配置文件中加载了mod_rewrite.so模块。

AllowOverride None将None改为All。

#项目目录下的.htaccess已经配置好重写规则,如有需求酌情修改。

对于Nginx服务器,在配置文件添加以下代码:

#程序在根目录

location / {

   if (!-e $request_filename) {

   rewrite  ^(.*)$  /index.php?s=/$1  last;

   break;

    }

 }

#程序在二级目录,xx为你的二级目录名

location /xx/ {

    if (!-e $request_filename){

        rewrite  ^/xx/(.*)$  /xx/index.php?s=/$1  last;

    }

}

6、后续操作

到此步时,系统已基本可以正常运行,但还需要进行一些后续操作。

1、登录后台(初始用户名:admin@cloudreve.org,初始密码:admin,后台URl:http://你的域名/Admin,登录后到设置-基本设置中检查站点URL是否正确)。

2、到用户管理页修改初始用户密码。

3、如果你需要使用二步验证功能,请使用命令:

cd /www/wwwroot/xx.com

composer require phpgangsta/googleauthenticator:dev-master

composer require endroid/qrcode

添加Cron定时任务:

* * * * * curl http://你的域名/Cron

* 如果你打算使用本地上传策略并且不准备开启外链功能,请将public/uploads目录设置为禁止外部访问、禁止脚本。

相关问题

1、Composer安装Cloudreve时提示The requested PHP extension ext-XXX * is missing from your system

这是PHP扩展未达到要求所致,Cloudreve需要curl、fileinfo、gd扩展支持,请先安装并启用这些扩展。

2、安装成功后页面404/No input file specified

URL重写规则未配置好,请检查。

3、安装后首页提示“遇到错误”

请依次检查:

application/database.php是否存在,如果不存在请手动创建写入数据库信息。

runtime及其子目录是否有写入权限。

其他原因,编辑application/config.php打开debug模式,查看详细报错。

4、头像无法显示/文件无法上传

检查fileinfo扩展是否被安装并启用。

5、本地存储策略文件上传到4mb时卡住

public/uploads/chunks目录没有写入权限,请分配写入权限。

6、使用云存储策略时回调失败/获取的文件外链URL不对

依次检查:

后台-设置-基本设置中的站点URL是否正确。

服务器时间是否正确。

有些服务器可能会将Authorization头自行解析掉,比如apache2,因此需要设置成不解析这个头部。以apache2为例,具体设置方法请参考 https://help.aliyun.com/document_detail/31927.html?spm=a2c4g.11186623.6.637.wPbiue。

Cloudreve应用是否能被外网访问

7、开启二步验证时的二维码无法显示

执行:

composer require phpgangsta/googleauthenticator:dev-master

composer require endroid/qrcode

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail: 906077770@qq.com

本文链接:https://www.xdw9.com/post/3401.html

相关文章

访问本站正确姿势
蓝奏云如果遇到链接无法访问,可以把链接中的lanzous {s} lanzou后面的数字替换成其它数字

使用天翼云盘下载部分资源需要保存到网盘后在自己盘内下载,否则下载失败。

关于网站部分程序无法使用

随着时间的流失,部分软件可能因为时间太长,导致下载后需要更新无法使用请谅解。

尽量下载最近日期的,关于游戏辅助方面全部都不能使用了。请勿下载使用。

本站软件来源以及说明

本站软件来自网络收集以及游客投稿,由于大部分软件为非官方版本的第三方修改版软件

更新速度比不上官方版本,请见谅。大家请支持正版,购买注册,得到更好的正版服务。

为什么下的文件会报毒?如何防范

下载的软件被杀毒软件拦截了,大部分软件都为易语言开发误报很正常。本站软件均为搬运

软件内任何收费,广告宣传,推广信息均为诈骗请勿相信。与本站无关。可反映本站及时删除

侧栏广告位
热门文章