实验环境:Linux
部署的远程服务器IP:192.168.31.111
war包所在目录:/data/release/wlys
ui所在目录:/data/release/wlys/ui
启动指令:sh /usr/local/tomcat-wlys/tomcat.sh restart
1. 安装Alibaba Cloud Toolkit
- 在线安装:设置-插件-Makeplace-搜索Alibaba Cloud Toolkit安装即可
- 离线安装:
- 下载最新版的离线安装包Alibaba Cloud Toolkit
- 设置-插件-齿轮图标-从磁盘安装插件
2.配置主机
- 顶部工具栏-工具-Alibaba Cloud - Alibaba Cloud View - Host
- Add host
3.自动化部署配置
war包的部署:
右键项目目录- Alibaba Cloud- Deploy to Host
服务器配置
【拓展】切换到Advanced设置备份war包、部署完成后输出tomcat日志
- 备份指令(部署前):
rm -rf /data/release/wlys/wlys_bak.war ; mv /data/release/wlys/wlys.war /data/release/wlys/wlys_bak.war
- 输出tomcat启动日志(部署后):
tail -f /usr/local/tomcat-wlys/logs/catalina.out
以后直接运行配置即可:
前端的部署:
参照war包部署,配置文件上传:
-
参考指令:
mv /data/release/wlys/ui/dist/* /data/release/wlys/ui
、npm run bulid:prod
、rm -rf /data/release/wlys/ui/*
【拓展】避免文件覆盖不成功,最好先把原来ui目录下的文件全部删除 - 删除指令(部署前):
rm -rf /data/release/wlys/ui/*
以后直接运行配置即可: