Linux
前言
- 购买捐赠版可以上 https://www.zfile.vip/pricing 查看功能介绍并购买.
- 新版本无需预装 Java 环境,软件包中内置一个经过优化且相对标准 JDK 内存占用极小的环境.
- 新版本安装包区分操作系统和系统架构,命名为
zfile-pro-[release/版本号]_[OS]_[ARCH].[zip/tar.gz]
, 可前往此地址进行查看: https://c.jun6.net/ZFILE-PRO/ - ZFile Pro 支持从 4.x 兼容升级,不支持从 3.x 或更早的版本带数据升级.
- 部署过程有问题,联系 qq: 873019219.
全新部署
更新部署见下方:更新版本
安装说明
下面命令中第一行表示默认安装到用户目录下: ~/zfile-pro
下。
对于 root
用户, ~
= /root
, ~/zfile-pro
表示在 /root/zfile-pro
路径下。
对于其他用户, ~
= /hone/用户名
表示在 /home/用户名/
路径下。如对于 oracle
用户, ~/zfile-pro
则表示安装在 /home/oracle/zfile-pro
下。
如需更改安装路径, 请自行修改,如 export ZFILE_INSTALL_PATH=/data/zfile-pro
,表示安装在 /data/zfile-pro
路径下,见下放蓝色高亮部分。
tips: 如果你不知道你的环境到底是 amd64
还是 arm
,一般来说就是 amd64
,一般 arm
架构的机器,购买时会特殊标注的。
- amd64
- arm64
export ZFILE_INSTALL_PATH=~/zfile-pro # 声明安装到的路径
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH # 创建文件夹并进入
wget --no-check-certificate https://c.jun6.net/ZFILE-PRO/zfile-pro-release_linux_amd64.tar.gz # 下载 zfile 最新版
tar -zxvf zfile-pro-release_linux_amd64.tar.gz # 解压
rm -rf zfile-pro-release_linux_amd64.tar.gz # 删除压缩包
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh # 授权启动停止脚本
export ZFILE_INSTALL_PATH=~/zfile-pro # 声明安装到的路径
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH # 创建文件夹并进入
wget --no-check-certificate https://c.jun6.net/ZFILE-PRO/zfile-pro-release_linux_arm.tar.gz # 下载 zfile 最新版
tar -zxvf zfile-pro-release_linux_arm.tar.gz # 解压
rm -rf zfile-pro-release_linux_arm.tar.gz # 删除压缩包
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh # 授权启动停止脚本
启动项目
~/zfile-pro/bin/start.sh # 启动项目
启动后浏览器访问 http://ip:8080
即可,如启动后无法访问,请检查 端口是否冲突
或 防火墙/安全组是否开启
。
简单检查方式为在服务器执行 curl http://127.0.0.1:8080
- 如返回
curl: (7) Failed connect to 127.0.0.1:8080; Connection refused
表示未启动成功。 - 如返回
<!DOCTYPE html> <html lang="zh-CN">……
等字样表示启动成功,如启动成功但通过服务器 IP 无法访问,那一般就是防火墙/安全组未放行端口问题。
其他命令
以下为默认未修改安装路径下的情况,如修改了安装路径请自行更改命令所在路径。
~/zfile-pro/bin/start.sh # 启动项目
~/zfile-pro/bin/stop.sh # 停止项目
配置文件路径
如需修改配置文件,配置文件路径为:
~/zfile-pro/application.properties
更新版本
警告
更新程序前务必停止程序再进行操作,见下方黄色高亮部分。
如果没修改过安装路径,则停止程序后,删除安装文件夹即可,默认命令为:
如修改过安装路径,则替换下方命令中的 ~/zfile-pro
部分为你的安装路径即可,见下方蓝色高亮部分:
- amd64
- arm64
~/zfile-pro/bin/stop.sh # 停止程序
rm -rf ~/zfile-pro # 删除安装文件夹
# 重新安装并下载
export ZFILE_INSTALL_PATH=~/zfile-pro # 声明安装到的路径
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH # 创建文件夹并进入
wget --no-check-certificate https://c.jun6.net/ZFILE-PRO/zfile-pro-release_linux_amd64.tar.gz # 下载 zfile 最新版
tar -zxvf zfile-pro-release_linux_amd64.tar.gz # 解压
rm -rf zfile-pro-release_linux_amd64.tar.gz # 删除压缩包
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh # 授权启动停止脚本
~/zfile-pro/bin/start.sh # 启动项目
~/zfile-pro/bin/stop.sh # 停止程序
rm -rf ~/zfile-pro # 删除安装文件夹
# 重新下载安装最新版
export ZFILE_INSTALL_PATH=~/zfile-pro # 声明安装到的路径
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH # 创建文件夹并进入
wget --no-check-certificate https://c.jun6.net/ZFILE-PRO/zfile-pro-release_linux_arm.tar.gz # 下载 zfile 最新版
tar -zxvf zfile-pro-release_linux_arm.tar.gz # 解压
rm -rf zfile-pro-release_linux_arm.tar.gz # 删除压缩包
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh # 授权启动停止脚本
~/zfile-pro/bin/start.sh # 启动项目