ZFile 是什么?
请看官网:ZFile 官网
使用场景
ZFile 是一个使用 Java 开发的网站工具,能够建立一个个人在线文件存储库。请注意我的用词:
- 个人:ZFile 其实没有用户系统,只有一个管理员账号可以登录后台,不能添加更多管理员或设置用户注册登录的权限。
- 在线:ZFile 必须以一个网站的形式搭建后存在,不具备离线本地运行的能力。
- 文件存储库:ZFile 的作用是储存文件,相当于一个个人的在线网盘。
那么 ZFile 强在哪儿呢?
聚合存储源
ZFile 支持将例如腾讯云 COS、阿里云 OSS 等云存储空间添加为存储库,然后便可以在 ZFile 网站上访问存储的内容,或甚至添加、管理文件。
也可以添加支持 S3 的一切存储源,也可以添加 OneDrive 个人版,也可以添加 Google Drive。
画廊模式
大批量展示照片的绝佳选择,演示如下。
注意,瀑布流布局的列数是可调的,并且是前端可调。此外画廊模式也可以选择关闭。
预览文件
可以预览多种文件。
下载文件
可以生成奇怪的二维码(划掉)
可以方便地生成直链、短链用来分享和下载。(有效期默认为一天,但是可以更改)
芒果帆帆使用 ZFile 存放了我班的一些集体回忆,嗯……看看这里吧。
简要安装教程
安装教程已经在官方文档中写得很清楚啦!在这里++
这里提供通过宝塔面板安装的教程,毕竟这应该是最广泛的安装模式。
Java 安装
Java 环境管理器中安装 jdk 1.8.0,必须安装这个版本。
完成后可以开始创建 Java 网站。
创建网站
大部分参数都是默认填写或自动生成的。
项目用户官方建议选择 root
,项目执行命令后的 Java 参数可以更改,--spring.config.location=file:/www/wwwroot/zfile/application.properties
是配置文件路径,其实不使用配置文件也能正常使用,我虽然加了配置文件但也没更改任何默认配置项……
然后添加域名。
再访问这个添加过的域名,即可开始设置管理员账号与密码,安装即可完成。
一些疑问
文件模式存储在本地。
实际上是 sqlite
模式存储在其他目录下,所以你在网站目录中也是看不到数据的。这样存储的数据也无法进行搬家,即如果要把网站从一台服务器迁移到另一台,只能进行重新安装。
ZFile 提供免费版,付费的话会有捐赠版,在官方文档中写得很清楚,这里不再复制重述。
免费版也可以使用。
底部的 ZFile 标志建议不要删。
1个月的帆域超级会员起步,然后通过帆域网站上的私信功能与我联系以确认。您需要提供服务器的管理员权限(例如宝塔面板的临时访问权限,我不需要您提供自己的宝塔管理员账户)以及其他的信息或要求。
在超级会员有效期内支持对安装导致问题的故障排查。
请登录后查看评论内容