1.简介
zfile是一款基于java开源的文件共享软件,有两种部署(jar包和war包),非常适合广大的Java开发人员使用(当然其他人员也可使用),或者你也可以称它为网盘,可以在Windows、MacOS、Linux上部署,说白了,只要能安装Java运行环境的机器上都可以。
它和我之前介绍的chfs文件共享网盘各有特色,zfile可以添加本地存储作为家庭局域或者公司局域网盘(只要能连到同一个局域网都可以访问网盘),比如说我现在使用一个5T的机械硬盘作为我的家庭云网盘,家人可以上传文件,下载文件,通过浏览器在线浏览文件比如图片、视频、音频等,还支持集成onlyoffice,这样就可以在线预览办公文档,非常方便,只有你有电脑的都可以使用,下面是我搭建的网盘截图
2、下载
下载地址
可以看到是在持续更新的,目前最新版是4.1.5版本
3、安装
我这里因为需要挂载我本地的5T的机械硬盘,所以是在笔记本window10系统上直接要运行的,运行前需要安装java并配置java环境变量,具体怎么操作百度以下就知道,这里就不赘述了,运行命令如下
java -jar -Dserver.port=80 zfile-release.jar
4、集成onlyoffice
先确认下onlyoffice是否可以使用(访问自己搭建的onlyoffice服务地址:192.168.1.14),使用docker搭建的,具体详见docker部署onlyoffice
5、访问
首次安装后需要配置以下,访问地址:localhost,如果你是安装在Linux上,那就直接访问Linux的ip地址即可(但是要保证访问端到Linux的网络是通的哟)
(1) 系统初始化(首次访问需要设置管理员账号密码)
(2)登录
使用刚才设置的管理员账号登录
(3)设置存储源
图中红色标记的三个必须要设置,然后保存设置
保存后显示如下:
如果已经部署onlyoffice,可以在此接入onlyoffice
(1)首先在基本设置这里修改为IP地址(如果是localhost接入onlyoffice浏览办公文件会有问题,因为部署onlyoffice的服务器解析locahost的时候,他会认为是自己,去自己的服务器路径下去找文件,当然找不到!!!)
(2)在显示设置这里接入onlyoffice地址
(4)此时输入localhost直接可以访问网盘
双击jamysong网盘,显示如下目录:
在线访问office办公文件
访问markdown文件也可以