dev_上传边缘云webui
**这是本文档旧的修订版!**
首页|开发相关
上传边缘云webui
一、生成密钥对
生成密钥对
适合之前没有账号的同学
}
二、边缘云添加ssa共享账号
将生成的id_rsa.pub改名为username.pub发给刘勇
pubkey上传后都可以通过以下命令添加pubkey
sudo zx-net adduser username
三、使用Xshell登录边缘云
四、上传webui文件(方法1:xshell)
五、上传webui文件(方法2:scp)
- snippet.sh
scp D:\zx\GitLab\dist.zip ssa@192.168.1.217:/tmp/
ssh ssa@192.168.1.217 unzip -qo /tmp/dist.zip -d /tmp/
ssh ssa@192.168.1.217 sudo \cp -r /tmp/dist/* /usr/local/webui/
ssh ssa@192.168.1.217 sudo nginx -s reload
六、上传webui文件(方法3:sftp)
- snippet.sh
ssh ssa@192.168.1.217 sudo chmod -R 777 /usr/local/webui/
sftp ssa@192.168.1.217
cd /usr/local/webui/
put -r D:\zx\GitLab\dist
七、最新更新webui方法(更新deb安装包)
注意:提交代码后,确认要发布更新到边缘云后,再打标签就行(打标签才会基于最新的代码生成.deb包)
- snippet.sh
ssh ssa@192.168.1.217 sudo apt update
ssh ssa@192.168.1.217 sudo apt install zxedu-webui
ssh ssa@192.168.1.217 sudo dpkg -l|grep zxedu-webui
如果webui没有更新到最新版本,查看GitLab流水线返回:{"message":"403 Forbidden"} 【即使流水线任务成功,也可能没有成功上传.deb到私有源仓库,导致webui更新失败】,需要Retry流水线,如果返回:{"message":"201 Created"} 才是对的,可以在边缘云上正常更新了。
dev_上传边缘云webui.1782798089.txt.gz · 最后更改: 由 刘勇