使用IDEA插件Alibaba Cloud Toolkit工具一键部署本地应用到ECS服务器

版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/TTTZZZTTTZZZ/article/details/86584983

去年底阿里云发布了一款名为 Alibaba Cloud Toolkit 的插件,可以帮助开发者高效开发并部署适合在云端运行的应用,这个对于个人开发者来说是极其友好的啊,终于不需要再手动 scp/ftp 上传应用到服务器了,连启动的命令都可以自行编写。同时,这个插件不仅仅适用于阿里云 ECS,任何支持标准 SSH 协议的机器,都适用。

最好的教程在官网:Cloud Toolkit

今天在进行一个项目的重新部署时终于派上了用场。话不多说,开始介绍这个插件在idea的使用。
主要步骤有如下几步:

  1. 在idea上安装Alibaba Cloud Toolkit插件
  2. 重启idea应用
  3. 配置Cloud Toolkit插件中的Accout信息
  4. 在阿里云中获取用户AccessKey相关信息(AccessKey ID、 Access Key Secret)
  5. 配置发布到ECS的相关服务器及命令信息
  6. 测试并成功发布

首先安装插件:
在这里插入图片描述
下载完成后需要重启idea应用后生效


首先,需要先配置Alibaba Cloud Toolkit的Account,位置见下图:
在这里插入图片描述
在这里插入图片描述


上图中的AccessKey需要在阿里云的控制台中配置,如果是新用户,需要手动创建一个AccessKey,如下图:

在这里插入图片描述
创建完成并配置好Account后,就可以着手配置对应的项目发布到ECS信息,官方文档见以下链接:

https://help.aliyun.com/document_detail/98762.html

在这里插入图片描述
如果你的Account配置没有问题,则会自动账户显示对应的ECS服务器,在发布时,需要手动选择某台服务器,一定要选择哦!

对于Command的编写,可以参考官方文档:

https://yq.aliyun.com/articles/665693

在这里插入图片描述
配置成功后,可以点击Run运行程序,此时会自动为我们编译并上传到阿里云服务器中,发布到地址就是上图中的Deploy Location中的路径,发布前如果需要Maven执行,一定不要忘记配置上图中Maven的命令,中间的Command是在上传到服务器成功后执行的命令,主要用于应用的启动停止重启等。
下面是发布成功的示例:

在这里插入图片描述
服务器的显示结果如下:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/TTTZZZTTTZZZ/article/details/86584983