zfile 网盘网页列表程序
Linux 安装zfile
安装依赖
# Debian/Ubuntu系统
apt update
apt install -y openjdk-8-jre-headless unzip
#网站支持
支持 S3 协议, 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家庭/个人版/世纪互联版/SharePoint, , 七牛云 KODO, 腾讯云 COS, 又拍云 USS.
安装说明
下面命令中第一行表示默认安装到用户目录下: ~/zfile 下。
对于 root 用户, ~ = /root, ~/zfile 表示在 /root/zfile 路径下。
对于其他用户, ~ = /hone/用户名 表示在 /home/用户名/ 路径下。如对于 oracle 用户, ~/zfile 则表示安装在 /home/oracle/zfile 下。
如需更改安装路径, 请自行修改,如 export ZFILE_INSTALL_PATH=/data/zfile,表示安装在 /data/zfile 路径下。
export ZFILE_INSTALL_PATH=~/zfile
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
wget https://c.jun6.net/ZFILE/zfile-release.war
unzip zfile-release.war &&rm-rf zfile-release.war
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
常用命令
以下为默认未修改安装路径下的情况,如修改了安装路径请自行更改命令所在路径。
~/zfile/bin/start.sh # 启动项目
~/zfile/bin/stop.sh # 停止项目
~/zfile/bin/restart.sh # 重启项目
修改配置文件
nano ~/zfile/WEB-INF/classes/application.yml
进程守护
ubuntu 20.04
sudo nano /etc/systemd/system/zfile.service
[Unit]
Description=zfile
After=multi-user.target basic.target sockets.target sysinit.target network-pre.target
[Service]
Type=forking
ExecStart=bash /root/zfile/bin/start.sh
ExecReload=bash /root/zfile/bin/restart.sh
ExecStop=bash /root/zfile/bin/stop.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
#修改服务文件,需要重启
sudo systemctl daemon-reload
#开机启动
sudo systemctl enable zfile
#设置开机启动
sudo systemctl restart zfile
#查看运行状态
systemctl status zfile
#停止
sudo systemctl stop zfile
#重启
sudo systemctl restart zfile
#启动
sudo systemctl start zfile
systemctl status zfile
# 更新软件版本~~~~~~~~~~~
export ZFILE_INSTALL_PATH=~/app/zfile
# zfile folder
$ZFILE_INSTALL_PATH/bin/stop.sh
# 停止程序
rm -rf $ZFILE_INSTALL_PATH
# 删除安装文件夹
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
# 创建文件夹并进入
wget --no-check-certificate https://c.jun6.net/ZFILE/zfile-release.war
# 下载 zfile 最新版
unzip zfile-release.war && rm -rf zfile-release.war
# 解压并删除压缩包
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
# 授权启动停止脚本
$ZFILE_INSTALL_PATH/bin/start.sh
# 启动项目
# 配置文件-修改网页端口
nano $ZFILE_INSTALL_PATH/WEB-INF/classes/application.properties
# 重启软件
$ZFILE_INSTALL_PATH/bin/restart.sh
~~~~~~~~~~~~