软件简介:
【cloudreve】概述:Cloudreve是一款出色的国产开源免费 PHP 网盘程序 (最新版已改为 Go 语言全新开发,无需配置 PHP 环境,性能更好,也更轻量强大)。它能帮您快速简单并以最低的成本搭建一个公私兼备的网盘系统。而且安装过程非常简单,只要你有自己的服务器,几分钟就能搭建起来。你可以将 Cloudreve 作为个人私有云网盘使用,也可作为小型公共云盘给公司、团队甚至是大量用户多人共同使用。Cloudreve支持在 Windows 和 Linux 主机上搭建,功能很丰富,而且还很接地气,基本上你需要的网盘功能它都能提供。
【cloudreve】功能特点:
支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 、亚马逊 AWS S3作为存储端
上传/下载 支持客户端直传,支持下载限速
可对接 Aria2 离线下载(支持所有存储策略,下载完成后自动中转)
在线压缩/解压缩、多文件打包下载(支持所有存储策略)
覆盖全部存储策略的 WebDAV 协议支持
拖拽上传、目录上传、流式上传处理
文件拖拽管理
多用户、用户组
创建文件、目录的分享链接,可设定自动过期
视频、图像、音频、文本、Office 文档在线预览
自定义配色、黑暗模式、PWA 应用、全站单页应用
All-In-One 打包,开箱即用
搭建前准备:
①一台vps服务器(系统以centos8.3为例)。
②一个域名。
③ssh(自用的是堡塔ssh终端,可以选择其他)。
安装:
①使用ssh,登录服务器,命令行输入:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh等待安装成功,并记录宝塔面板的登录地址及密码。(期间会提示是否安装,输入Y,回车)
②放行vps上的8888端口,登录宝塔面板。
③一键安装推荐套件:LNMP网站环境是Linux+Nginx+Mysql+PHP的组合搭配网站程序环境,用来快速搭建各种开源的网站程序(WordPress,帝国CMS,织梦,Zblog等)
为什么选择LNMP? 主要归功于Nignx服务器的功能强大和性能出色,还能节省服务器内存开销。
④新建站点,强制开启ssl:ssl证书在购买.com/.cn等顶级域名的时候会赠送个免费的ssl,具体看服务商。如果没有,可以去腾讯云dnspod上免费申请。证书在nginx文件夹下。或是直接申请宝塔的ssl。
⑤安装cloudreve:进官网下载http://cloudreve.org/,用宝塔面板上传到网站根目录并解压。进软件商店,安装Supervisor管理器 2.2。添加守护进程,如下图。启动进程,在日志查看里找到并记录cloudreve的管理员账号密码。在安全界面的防火墙里面,放行5212端口,并在自己的服务器端放行5212端口。测试你的服务器http://服务器IP:5212。
⑥设置反向代理:如下图设置目标URL必须为http://127.0.0.1:5212。测试自己的域名能否直接进云盘。
设置cloudreve:(以世纪互联为例)
①登录cloudreve后,点击右上角头像有个管理面板,进入后台。
②参数设置可自定义云盘名称、页脚代码等样式。
③存储策略:这里选择onedrive。
④按照上面的提示操作,点击Azure Active Directory 控制台 (世纪互联账号),选择onedrive账号类型为世纪互联。其他内容从Azure Active Directory后台获取填写,开发者写的很详细了,这里就不细说。后面的上传路径和上传限制可直接默认。
⑤添加存储策略成功后,选择左侧用户组将所要用到的用户组编辑存储策略和容量大小。(世纪互联默认是1TB,可自己调整大小)
至此cloudreve云盘就搭建完成了。
温馨提示:管理员的账号密码可以自定义,强烈建议修改。
实际效果图: