此项目是一个在线文件目录的程序, 支持各种对象存储和本地存储, 使用定位是个人放常用工具下载, 或做公共的文件库. 不会向多账户方向开发.

前端基于 h5ai 的原有功能使用 Vue 重新开发、后端采用 SpringBoot, 数据库采用内嵌数据库.

预览地址: https://zfile.vip

文档地址: https://docs.zfile.vip

社区地址: https://bbs.zfile.vip

源码地址

项目源码 : https://github.com/zhaojun1998/zfile/

前端源码 : https://github.com/zhaojun1998/zfile-vue/

文档源码 : https://github.com/zhaojun1998/zfile-docs/

下面开始操作。

宝塔安装好之后要给系统安装 java的支持环境

CentOS系统

yum install -y java-1.8.0-openjdk unzip

Debian/Ubuntu系统

apt update
apt install -y openjdk-8-jre-headless unzip

安装完毕之后。我们去 wwwroot下面新建个文件夹。

名字随便 你别不记得就行

上传下载的 war 软件包.到github的项目地址去下载哦

Zfile网盘系统 宝塔面板部署全过程插图

直接鼠标右键解压。将文件解压出来即可。
Zfile网盘系统 宝塔面板部署全过程插图1

接下来我们要进入到这个目录 对Zfile文件赋权限。不然没办法运行

chmod +x /www/wwwroot/FTP目录/bin/*.sh

保险点的你可以跟我一样分几步完成。 如果你记得的话 也可以一次性执行这个赋权的语句

Zfile网盘系统 宝塔面板部署全过程插图2

赋权之后 接下来就开始执行启动命令

sh /www/wwwroot/FTP目录/bin/start.sh #启动项目
sh /www/wwwroot/FTP目录/bin/stop.sh #停止项目
sh /www/wwwroot/FTP目录/bin/restart.sh #重启项目

Zfile网盘系统 宝塔面板部署全过程插图3

starting OK了。。启动了

接下来我们去直接新建个网站。把目录指定到Zfile的文件夹。新建的时候。目录指定下就可以了,不需要数据库和PHP,保存即可运行。

这里我们注意下。 需要做个转发。转发的端口是808

Zfile网盘系统 宝塔面板部署全过程插图4

接下来我们初始化下网站就可以了。
Zfile网盘系统 宝塔面板部署全过程插图5

初始化完成之后 我们接下来需要做的就是给他新建一个存储桶就OK了!
Zfile网盘系统 宝塔面板部署全过程插图6

下一节 内容我们讲解下 如何添加 onedrive的存储桶!

[post cid=”5″ cover=”” size=””/]

[post cid=”434″ cover=”” size=””/]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。