Z-File - 开源免费的个人自建网盘程序

前言

更新文档地址为 http://docs.zhaojun.im/zfile 

安装依赖

复制

1
2
3
4
5
6
# CentOS系统
yum install -y java-1.8.0-openjdk unzip

# Debian/Ubuntu系统
apt update
apt install -y openjdk-8-jre-headless unzip

如为更新程序, 则请先执行 ~/zfile/bin/stop.sh 停止命令和 rm -rf ~/zfile 清理旧程序. 首次安装请忽略此选项. 不会删除数据文件.

下载项目

复制

1
2
3
4
wget -P ~ https://c.jun6.net/ZFILE/zfile-release.war
cd ~
mkdir zfile && unzip zfile-release.war -d zfile && rm -rf zfile-release.war
chmod +x ~/zfile/bin/*.sh

目录结构

复制

1
2
3
4
5
6
7
├── zfile
├── META-INF
├── WEB-INF
└── bin
├── start.sh # 启动脚本
└── stop.sh # 停止脚本
├── restart.sh # 重启脚本

启动项目

复制

1~/zfile/bin/start.sh

停止项目

复制

1~/zfile/bin/stop.sh

重启项目

复制

1~/zfile/bin/restart.sh

修改配置文件

复制

1vim ~/zfile/WEB-INF/classes/application.yml

默认启动端口为 8080, 如需请配置文件请编辑上述文件, 修改后重启程序生效.

开放端口 (重点)

如部署后无法访问, 请检查防火墙是否开启此端口

转载请注明来源:DPP博客 » Z-File - 开源免费的个人自建网盘程序

评论