如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。

在以前的文章中,苏南大叔介绍过nextcloud这款云盘软件。本文中,苏南大叔介绍的是另外一款类似的软件,叫做Cloudreve。名字有些奇怪,不知道怎么理解这个reve单词。估计不是英语,也许应该理解为法语中的一个人名雷沃。不管如何,国人作品,名字比较绕口。开源,免费,简单易用。相比较nextcloud的话,就轻便太多了。而且是基于thinkphp的,很符合国人口味。

国产开源云盘软件 cloudreve ,新手安装教程 - cloudpan
国产开源云盘软件 cloudreve ,新手安装教程(图12-1)

Cloudreve 是一款基于 ThinkPHP 构建的网盘系统,由“树洞外链”的作者开发,能够助您以较低成本快速搭建起公私兼备的网盘,并且还有能快速对接目前各家常用云储存等多项特性。

下载安装

国产开源云盘软件 cloudreve ,新手安装教程 - github
国产开源云盘软件 cloudreve ,新手安装教程(图12-2)

从结果上看,这套Cloudreve的下载安装,是略微复杂。这个系统的安装,并不按套路出牌。安装界面地址是:http://<yourdomain>/CloudreveInstaller/。安装检测显示了一堆的红字,就是环境检测没有通过的意思。苏南大叔表示:一一解决吧。

rewrite检测

国产开源云盘软件 cloudreve ,新手安装教程 - rewrite_fail
国产开源云盘软件 cloudreve ,新手安装教程(图12-3)

头一次看到:有系统把rewrite作为前置检查项的。不过,这个也蛮简单的。nginxthinkphp的组合,所以,需要设置的rewrite规则是这样的:

location / {
   if (!-e $request_filename) {
     rewrite  ^(.*)$  /index.php?s=/$1  last;
     break;
   }
}

国产开源云盘软件 cloudreve ,新手安装教程 - rewrite
国产开源云盘软件 cloudreve ,新手安装教程(图12-4)

php的fileinfo组件

这个对于宝塔来说,相当好处理。在宝塔的后台,点击安装fileinfo就好。

国产开源云盘软件 cloudreve ,新手安装教程 - fileinfo_1
国产开源云盘软件 cloudreve ,新手安装教程(图12-5)

国产开源云盘软件 cloudreve ,新手安装教程 - fileinfo_fail2
国产开源云盘软件 cloudreve ,新手安装教程(图12-6)

国产开源云盘软件 cloudreve ,新手安装教程 - fileinfo_2
国产开源云盘软件 cloudreve ,新手安装教程(图12-7)

文件夹读写权限

国产开源云盘软件 cloudreve ,新手安装教程 - chmod_fail
国产开源云盘软件 cloudreve ,新手安装教程(图12-8)

老生常谈的操作,两条命令快速搞定写权限问题。

sudo chown -R www:www ./
sudo chmod -R 755 ./

依赖组件

列出了N个完全不认识的composer包,看起来,这个就有些难办了。只能调用composer install了。还好,宝塔面板内置了composer命令。

国产开源云盘软件 cloudreve ,新手安装教程 - 依赖库
国产开源云盘软件 cloudreve ,新手安装教程(图12-9)

先更新composer自身,再更新网站的依赖包。等好久之后,安装完毕。结果,五个依赖包,变成3个可用,2个不可用了。然后看到后面写着“可选"。那么,就果断放弃安装那2个赞不可用的"二次验证"了。

/usr/bin/composer self-update
composer install

进入系统

点击下一步,填写mysql信息(自己手工建立一个数据库)。再下一步,居然直接给出个用户名和密码,根本不给机会自定义,真心不按套路出牌。默认的用户名是:admin@cloudreve.org,默认的密码是:admin

所以登陆到系统之后,应该先修改密码,然后在用户管理里面,修改用户名,或者直接sql修改也行。

国产开源云盘软件 cloudreve ,新手安装教程 - install_ok
国产开源云盘软件 cloudreve ,新手安装教程(图12-10)

UPDATE `pan_database`.`sd_users` SET `user_email` = 'admin@yourdomain.com' WHERE `sd_users`.`id` = 1;

当然,默认的用户设置页面,是没有办法修改登陆邮箱的,不够智能啊。

国产开源云盘软件 cloudreve ,新手安装教程 - 修改密码
国产开源云盘软件 cloudreve ,新手安装教程(图12-11)

苏南大叔在这里提示您:在安装之前,可以先修改根目录下面的mysql.sql文件。这样安装完毕之后,就是自己已经预设好的用户名和密码了。

设置计划任务

普通的系统的话,就使用 crontab -e,加入如下内容:

* * * * * curl http://<yourdomain.com>/Cron

宝塔面板的话,可以直接设置计划任务,脚本内容是:

curl http://<yourdomain.com>/Cron

国产开源云盘软件 cloudreve ,新手安装教程 - cron
国产开源云盘软件 cloudreve ,新手安装教程(图12-12)

总结

基本上安装完毕,使用起来也算是蛮舒服的。比nextcloud要舒心的多。忽然间就发现:国外的系统,比如wordpresslaravelnextcloud之类的,都是比较臃肿的。还是国内的开源代码,比较迷你好用。

这款cloudreve的可玩度,还是非常高的,界面上也非常美观,界面运行也非常流畅,推荐大家使用。

更多苏南大叔带来的cloudreve的使用经验,请点击下面的链接查看。

 【nextcloud】秘籍文章入口,仅传授于有缘之人   nextcloud    cloudreve

本站的忠实读者小伙伴,正在阅读下面这些文章:

欢迎转载传播本篇原创文章,转载请保留链接及作者信息。
欢迎指正文字或逻辑错误,将会择优在文末列出您的信息。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

苏南大叔需要你的支持

感谢您的打赏,让我更有动力,将更多精彩教程文章,呈现给大家!谢谢!