升级
Zdir 3升级说明
Linux升级Zdir3
针对Linux用户,我们准备了方便的一键升级脚本,推荐新手使用一键脚本升级,老手请随意。
一键升级
升级前请确保您已经安装curl
和wget
:
#CentOS
yum -y install curl wget
# Ubuntu or Debian
apt-get -y install curl wget
然后执行命令升级:
curl -s "http://soft.xiaoz.org/zdir/sh/upgrade.sh"|bash -s 3.3.0
其中3.3.0
为最新的Zdir版本号。
注意:该升级脚本仅支持Linux X86_64,如果是ARM架构,请手动升级。
手动升级
请依次执行下面的命令,手动升级Zdir:
#停止Zdir
systemctl stop zdir
#进入您的Zdir目录
cd /data/apps/zdir
#删除旧的静态文件
rm -rf data/dist/assets/
# 下载最新版Zdir
wget http://soft.xiaoz.org/zdir/3.3.0/zdir_3.3.0_linux_amd64.tar.gz
# 解压
tar -xvf zdir_3.3.0_linux_amd64.tar.gz
# 添加执行权限
chmod +x zdir
# 重新启动
systemctl start zdir
注意
-
3.1.x
升级3.2.0
反向代理的配置增加了规则,请参考:Nginx反向代理 -
如果是
3.0.0
升级3.1.x
需要点击右上方登录按钮初始化账号、密码。
Windows升级Zdir3
手动升级
打开Win + R
,输入services.msc
,找到Zdir这个服务,点停止。
然后访问:http://soft.xiaoz.org/#/zdir 下载最新版的Zdir到本地,并解压覆盖您原来的Zdir安装目录。
最后重新在服务里面启动Zdir
注意
-
3.1.x
升级3.2.0
反向代理的配置增加了规则,请参考:Nginx反向代理 -
如果是
3.0.0
升级3.1.0
需要点击右上方登录按钮初始化账号、密码。
Docker升级Zdir3
升级
Docker升级步骤为:
- 停止原来的容器并删除
- 更改镜像版本号
- 按照原来的参数重新启动Zdir即可
停止原来的容器:
#停止Zdir容器并删除
docker stop zdir && docker rm zdir
删除原来(本地挂载目录下)的/data/apps/zdir/data/dist
目录,不删除无法更新前端。
重新启动一个最新的容器:
docker run -d --name="zdir" \
-v /data/apps/zdir/data:/data/apps/zdir/data \
-v /data/public:/data/apps/zdir/data/public \
-p 6080:6080 \
--restart=always \
helloz/zdir:3.3.0
- 第一个
/data/apps/zdir/data
为本机挂载路径,可自行修改,第二个/data/apps/zdir/data
固定,不要修改 -
/data/public
为本地挂载目录(也就是Zdir要读取的文件夹),请根据实际情况修改 - 其中
3.3.0
为最新的版本号。
注意
-
如果是
3.0.0
升级3.1.x
需要点击右上方登录按钮初始化账号、密码。 - 如果是
3.1.x
升级3.2.0
也需要进行重新初始化