一、FileGator介绍1.FileGator简介FileGator是一个免费开源自托管的Web应用程序,用于管理文件和文件夹,部署在自己的服务器上,解放笔记本的压力,随时随地的能看到自己的文件,并且可以共享,方便团队的协作,更有利于个人工作的开展。2.FileGator功能管理本地存储库文件夹中的文件连接到其他存储适配器多用户支持,可赋予不同访问权限、角色和主文件夹支持复制、移动、重命名、编辑、创建、删除、预览、压缩、解压缩、下载、上传等基本文件操作支持一次下载多个文件或文件夹文件上传支持拖拽、进度条、暂停和恢复上传是分块的,适应大文件的上传提供文件预览功能3.FileGator特点多个存储适配器(本地、FTP、Amazon S3、Dropbox、DO Spaces、Azure Blob 和许多其他通过 Flysystem)具有角色和权限的多个身份验证适配器(将用户存储在 json 文件、数据库中或使用 WordPress)多个会话适配器(Native File、Pdo、Redis、MongoDB、Memcached 等通过 Symfony)单页前端(使用 Vuejs、Bulma 和 Buefy 构建))分块上传(使用 Resumable.js 构建))Zip 和批量下载支持高度可扩展、解耦和经过测试的代码无需数据库无™框架4.FileGator的使用场景与同事、团队、朋友或家人共享文件夹让学生有权上传他们的作品允许工作人员上传现场数据/文档/图像用作云备份与多人一起管理 CDN用作FTP/SFTP替代品管理 S3 或其他第三方云存储用于快速压缩和下载远程文件二、本次实践介绍1. 本次实践简介a.本次实践部署环境为个人腾讯云的测试环境,若是生产环境请谨慎部署;b.