Cloudreve宝塔在线安装版
为什么使用 Cloudreve 这个网盘程序来搭建私有云盘呢?最近几年已经把大部分网盘程序都玩了个遍,最后选择了 Cloudreve 这款国产开源、免费的PHP网盘程序。并基于现在各大云盘恶心限速的情况下,可以将 Cloudreve 作为个人私有云网盘使用,也可作为小型公共云盘给公司、团队甚至是大量用户多人使用。
它基于最常见的 PHP + MySQL 架构,系统要求低,通用性极强,基本任意服务器都能在几分钟内轻松快速搭建起来使用。还因为可以利用 Cloudreve 创建私有或公有的分享链接,快速将文件或文件夹 (目录) 分享给好友。也可以通过用户的个人主页,查看用户所有分享的文件,也可以直接将直链分享出去,是一款不可多得的适合国情网盘程序。
推荐使用宝塔Linux控制面板
宝塔安装Cloudreve记录
Cloudreve相关地址
- 官网:https://cloudreve.org/
- 下载:https://cloudreve.org/download.php
- Github:https://github.com/cloudreve/Cloudreve
- 安装地址:域名/CloudreveInstaller/
解决Cloudreve二次验证问题
运行 CloudreveInstaller 安装 Cloudreve 打开环境检查时,发现其他都容易,唯独依赖库中有两项可选依赖库不满足:
- googleauthenticator 二步验证
- endroid/qrcode 用于生成二步验证的二维码
而作为私人网盘,这么重要的隐私东西,怎么可以没有二次验证,所以下面缙哥哥跟大家分享下如何解决。
在php对应版本设置中,点击运行 Cloudreve 站点的PHP版本,找到禁用函数,使用快捷键Ctrl+F,找到putenv
和pcntl_signal
这两个函数,把他们删除。
然后使用宝塔SSH工具,或者你自己使用SSH工具连接服务器,使用cd
命令进入网站根目录,安装cloudreve依赖库
composer require topthink/framework
composer require phpgangsta/googleauthenticator:dev-master
composer require endroid/qrcode
如果Composer 安装 topthink/think 时报错,是因为TP框架跟composer 不兼容导致的。可以使用以下命令降低版本
composer self-update --1 #降低版本
如果命令无法降低,就手动下载低版本的重新安装。重装完后继续执行上面的3条命令。
这3条命令一条一条去执行。执行完成之后,刷新安装向导,你会发现一切都已经就绪。
这里跟别的站点安装不同的是,他已经定好了账号密码,登陆后修改,而不是让你自定义。
- Cloudreve 后台地址:https://您的域名/Admin
- Cloudreve 初始用户名:[email protected]
- Cloudreve 初始密码:admin