《Cloud Toolkit User Guide》
本文是 Alibaba Cloud Toolkit 的使用文档指引,所有相关的使用参考,都可以在本文中找到。
如果在使用中有任何问题,请加入到本文最后的交流群中。
综合
安装插件
安装 Intellij IDEA 插件安装 Eclipse 插件安装 Maven 插件
版本说明加入官方交流群
Command 编写指南Command 常见问题多模块 Maven 工程部署技巧
应用部署
Deploy to 专有网络 ECS 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】Deploy to 经典网络 ECS 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】Deploy to 轻量应用服务器 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】Deploy to Host(任意服务器) 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Deploy to EDAS 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】 【Maven】
Deploy to EDAS Kubernetes
Deploy to 容器服务 Kubernetes 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
本地打包 Docker 镜像并推送到阿里云 ACR 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Spring Boot 应用案例 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】Go 应用案例 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】NodeJS 应用案例 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
部署包备份Cloud Toolkit 支持 SSH 代理(跳板机)Cloud Toolkit 支持部署 Windows 服务器
应用开发
Apache Dubbo 工程创建向导Arthas问题诊断内置 Terminal 终端登陆远程服务器查看实时日志
其他
文件上传数据库 SQL 执行
最佳实践
部署微服务多模块应用
立即点击下载
官网
https://toolkit.aliyun.com
开发者交流群
https://yq.aliyun.com/articles/656292
配置插件首选项
安装完插件之后,点击工具栏中的阿里云图标,如图
出现如下界面,配置阿里云账号的 AK 和 SK,即可完成首选项配置。(如果是子账号,则填写子账号的 AK 和 SK)
部署
在 IntelliJ IDEA 中,鼠标右键项目工程名,在出现的菜单中点击 Alibaba Cloud - Deploy to ECS...,会出现如下部署窗口:
在 Deploy to ECS 对话框设置部署参数,然后单击 Deploy,即可执行初次部署。
部署参数说明:
- Deploy File:部署文件包含两种方式。
- Maven Build:如果当前工程采用 Maven 构建,可以使用 Cloud Toolkit 直接构建并部署。
- Upload File:如果当前工程并非采用 Maven 构建,或者本地已经存在打包好的部署文件,可以选择并直接上传本地的部署文件。
- Target Deploy ECS:在下拉列表中选择地域,然后在地域中选择要部署的 ECS 实例。
- Deploy Location :输入在 ECS 上部署路径,如 /root/tomcat/webapps。
- Commond:输入应用启动命令,如 sh /root/restart.sh。表示在完成应用包的部署后,需要执行的命令 —— 对于 Java 程序而言,通常是一句 Tomcat 的启动命令。
视频演示