通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器

文章目录

    • 1. 安装Alibaba Cloud Toolkit
    • 2.配置主机
    • 3.自动化部署配置
      • war包的部署:
      • 前端的部署:

实验环境: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
    • 设置-插件-齿轮图标-从磁盘安装插件
      通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第1张图片

2.配置主机

  • 顶部工具栏-工具-Alibaba Cloud - Alibaba Cloud View - Host
    通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第2张图片
  • Add host
    通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第3张图片

3.自动化部署配置

war包的部署:

右键项目目录- Alibaba Cloud- Deploy to Host
通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第4张图片
服务器配置
通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第5张图片

【拓展】切换到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

以后直接运行配置即可:
在这里插入图片描述

通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第6张图片

前端的部署:

参照war包部署,配置文件上传:

  • 参考指令: mv /data/release/wlys/ui/dist/* /data/release/wlys/uinpm run bulid:prodrm -rf /data/release/wlys/ui/*
    通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第7张图片
    【拓展】避免文件覆盖不成功,最好先把原来ui目录下的文件全部删除
  • 删除指令(部署前):
    rm -rf /data/release/wlys/ui/*
    通过Alibaba Cloud Toolkit工具一键部署IntelliJ IDEA下的项目到指定服务器_第8张图片
    以后直接运行配置即可:
    在这里插入图片描述

你可能感兴趣的:(开发工具,服务器运维,Linux,运维)