跳到正文
MAKI分享
返回

如何利用Cloudreve,搭建个人网盘系统

更新于:
MAKI

Cloudreve是一款非常优秀的国产网盘系统,可对接 Aria2 实现离线下载,支持使用本机硬盘、阿里云OOS、腾讯云COS、OneDrive等第三方存储,同时可以在线预览图片或视频文件,部署在自己的服务器上不会受到太多制约,无论是个人自用或多人使用,在功能上都可以满足。

准备工作:

本文将通过宝塔面板来进行搭建,宝塔面板的搭建可以参考这篇博文:

宝塔官方最新版本如何屏蔽手机号登录,解锁所有插件

进入到宝塔面板,创建一个网站:

找到刚才创建的网站-设置-反向代理

#设置反代用于域名访问,如果不需要域名访问直接用IP访问,则无需该操作

找到宝塔的安全界面,并放行5212端口,如果服务器有其它防火墙设置,也请相应放行该端口

找到PHP设置,解除禁用函数:putenv,proc_open

正式安装:

下载安装Cloudreve 1、进入到网站跟目录,删除掉里面的所有文件,然后通过宝塔的远程下载拉取cloudreve安装包,并把安装包解压到网站根目录

2、通过SSH工具连接上服务器,进入到网站根目录安装依赖,注意替换网站文件名

cd /www/wwwroot/网站文件名
composer require topthink/framework
composer require phpgangsta/googleauthenticator:dev-master
composer require endroid/qrcode

3、继续在根目录输入: ./cloudreve 命令进行安装运行,记住管理员账号密码,当退出这个窗口cloudreve会停止运行,建议通过进程守护的方式运行

4、接着在浏览器输入设置的 域名 或 http://IP地址:5212 ,然后输入上面的账号密码就能进入到网盘了

配置守护进程

1、在宝塔面板的软件商店里,找到Supervisor安装,并配置cloudreve的守护进程,注意关闭前面的SSH窗口,由于前面通过命令行已经启动了Cloudreve,这里守护进程再启动会冲突异常

对接Aria2实现离线下载

1、Cloudreve的离线下载功能由Aria2驱动,请在同服务器上安装Aria2,安装方法参考:

最强离线下载工具-Aria2一键安装管理脚本

2、进入到Cloudreve页面,点击左上角的账户-管理面板-离线下载节点,启用主机接管离线下载任务,并输入Aria2的配置信息

3、保存后就可以在用户界面创建离线下载任务了


分享这篇文章:

上一篇
最强离线下载工具-Aria2一键安装管理脚本
下一篇
如何使用docker搭建一个属于自己的域名邮箱

// 评论