Alibaba Cloud Toolkit 一键部署插件使用入门

一、前言

Cloud Toolkit官方介绍文档:https://www.aliyun.com/product/cloudtoolkit

Cloud Toolkit 是针对 IDE 平台为开发者提供的一款插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,您可以将本地应用一键部署到云端(ECS、EDAS、容器服务 Kubernetes 等)和任意服务器;并且它还内嵌了 Arthas 程序诊断、 Terminal Shell 终端和 MySQL 执行器等工具

在这里插入图片描述

【注】本文介绍的是在idea中使用Alibaba Cloud Toolkit插件部署springboot项目到阿里云服务器上的案例demo

阿里云服务器基本环境:jdk1.8以上 -> 项目运行所需

其它环境请根据项目情况自行安装哦~

二、idea安装插件Alibaba Cloud Toolkit

在这里插入图片描述

三、配置

1、配置Accounts

安装完之后idea -> Settings 左边栏便会出现Alibaba Cloud Toolkit工具栏,如下图

我们需要配置Accounts,这里可以参考官方给出的教程: http://toolkit.aliyun.com/eclipse/#AquireAccessKey

阿里云获取AccessKey详情地址 -> https://usercenter.console.aliyun.com/#/manage/ak

在这里插入图片描述

2、配置SSH Profile

这里可以有两种方式,根据自己情况选择 在这里插入图片描述在这里插入图片描述

四、部署运行

项目右击选择如下图中所示 在这里插入图片描述

或idea上方Tools工具栏中选择 这里大家也可以看到Cloud Toolkit功能很强大,没事大家可以多点点看,前方一片绿洲等待着你们,哈哈 在这里插入图片描述

配置运行信息: 在这里插入图片描述

温馨小提示: 远程服务上的脚本是原本写好的,在idea中只是配置脚本运行的路径 在这里插入图片描述 关于脚本如何编写,可以参考官方给出的demo:https://yq.aliyun.com/articles/665693

配置完之后就是run运行了~ 在这里插入图片描述 浏览器输入地址查看运行成功! 在这里插入图片描述

五、查看实时日志

可参考官方Cloud Toolkit 常见问题:https://yq.aliyun.com/articles/700024

运行完后很多时候我们需要在控制台实时查看日志信息,所以还需要配置如下信息:

# 实时查看日志命令
tail -f 日志路径

在这里插入图片描述

:我的日志文件是放在了 /IT_zhengqing/code/test 路径下 在这里插入图片描述

点击apply之后,然后关闭弹出框,再次单击 图中圈圈部分便可查看日志信息了 在这里插入图片描述在这里插入图片描述

六、总结

Alibaba Cloud Toolkit 一键部署插件使用起来相对比较简单,很多地方idea中都已经给出提示配置链接,都不需要我们再百度查找资料,直接看官方提供的资料即可,功能也很强大,喜欢的同学可以多点点看其它的一些功能哦 在这里插入图片描述在这里插入图片描述

转载于:https://my.oschina.net/zhengqingya/blog/3070010

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Alibaba Cloud Toolkit(后文简称 Cloud Toolkit)可以帮助开发者更高效地部署、测试、开发和诊断应用。Cloud Toolkit与主流IDE及阿里云其他产品无缝集成,帮助您大大简化应用部署到服务器,尤其是阿里云服务器中的操作。您还可以通过其内嵌的Arthas程序诊断、Terminal Shell终端和MySQL执行器等工具,简化应用开发、测试和诊断的过程。 产品功能 部署应用 部署应用到ECS:完成编码后,利用Cloud Toolkit快速将应用部署至ECS指定目录。 部署应用到EDAS:将本地代码和云端应用进行关联后,可以实现自动化的部署部署应用到Kubernetes:将本地代码和云端容器进行关联后,可以实现自动化的镜像上传和部署部署应用到远程服务器:支持SSH标准协议,可以将应用部署到任意机器。 内置终端Terminal:在本地IDE内,开发者可以直接通过内置的终端Terminal,快速登录所有支持标准SSH协议的机器。 文件上传:在本地IDE内,开发者可以一将本地文件或者远程URL上传到服务器指定目录。 内置数据库SQL Console:在本地IDE内,开发者可以浏览阿里云的RDS资源。若已配置用户名和密码,可通过内置的SQL Console连接上RDS实例,并快速执行SQL语句。 Arthas诊断:在本地IDE中即可使用Arthas来实现远程诊断。 创建Dubbo应用:在本地IDE中快速创建Dubbo应用。 SSH代理功能:可使用Cloud Toolkit支持SSH代理的功能,通过添加代理机、添加部署机器和设置代理等操作,快速打通网络环境。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值