文档章节

简单的Cloud Toolkit教程,助你秒部署应用程序

small-bug
 small-bug
发布于 10/23 15:46
字数 606
阅读 827
收藏 13

1.什么是Cloud Toolkit

Cloud Toolkit 是开发者本地 IDE 中的一款插件,可以帮助开发者更高效地开发、测试、诊断并部署应用。通过这个插件,可以==将本地应用一键部署到任意服务器==,甚至部署到云端上(阿里云的ECS、EDAS、Kubernetes 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传和 MySQL 执行器等工具。

2.使用Cloud Toolkit前部署应用的方式

1.编写应用代码

2.打包应用

3.登录服务器

4.将应用包上传到服务器

5.启动应用

或者使应用在后台运行

6.访问应用

3.使用Cloud Toolkit后部署应用的方式

1.安装Cloud Toolkit插件(这里以IDEA为例)

确保 IntelliJ 、PyCharm、PhpStorm等在 2018.1 或更高版本,本文以 IntelliJ 为例

第 1 步:打开 Intellij 的 Settings ( Windows下 ) 或 Preferences( Mac下 )窗口

第 2 步:进入 Plugins 选项,搜索“Alibaba Cloud Toolkit”,并安装即可,如下图:

插件安装成功后,重启 Intellij,您可以在工具栏看到 Alibaba Cloud Toolkit 的图标。

第3步:填写邀请码 4QEFVD

2.在Cloud Toolkit中配置服务器信息

3.配置并上传,部署成功

方式一(带打包的过程,适合使用maven的项目):

打开部署到主机的配置面板

方式二(只上传文件,需要自己手动先打包,适合没有使用maven的项目):

4.访问接口即可

4.以前的部署方式和使用Cloud Toolkit部署的区别

当应用更新代码需要重新部署时,以前的部署方式需要重新执行收下部署步骤:

  1. 打包
  2. 使用ssh工具登录服务器
  3. 将打好包的应用上传到服务器
  4. 在服务器上手动或者使用脚本重启应用

而使用Cloud Toolkit只需要以下步骤

  1. 打开Cloud Toolkit部署面板,点击运行即可

Cloud Toolkit官网链接:点击进入官网https://www.aliyun.com/product/cloudtoolkit

© 著作权归作者所有

small-bug
粉丝 1
博文 1
码字总数 606
作品 0
嘉兴
程序员
私信 提问
加载中

评论(1)

lemos
lemos
简单的部署写个命令行脚本就ok了
借助阿里云 Eclipse 插件,极速部署应用到 ECS

当您的应用程序在本地完成开发、调试、测试后,按照本文档可以使用 Cloud Toolkit 将应用程序快速部署到云端。 在 Eclipse 页面右键单击您的应用工程名,在弹出的下拉菜单中选择 Alibaba Cl...

银时
2018/10/17
0
0
开发者笔记7 | 部署 Go 应用程序到阿里云 ECS

前言 在上一篇文章中,我们介绍了《部署 Java 应用程序到阿里云 ECS》,在本文中,我们来介绍 部署 Go 应用程序到阿里云 ECS。 本地开发 无论是编写云端运行的,还是编写本地运行的 Go 应用程...

银时
2018/10/31
0
0
开发者笔记6 | 部署 Java 应用程序到阿里云 ECS

前言 随着云计算技术突飞猛进的发展,越来越多的开发者选择将应用程序部署到阿里云的 ECS 机器上,这里是一篇教程文章,介绍如何将本地开发的 Java 应用程序,部署到阿里云 ECS。 本地开发 ...

银时
2018/10/26
0
0
开发笔记18 | 部署 Java 应用程序到阿里云 ECS

文末有视频演示 前言 随着云计算技术突飞猛进的发展,越来越多的开发者选择将应用程序部署到阿里云的 ECS 机器上,这里是一篇教程文章,介绍如何将本地开发的 Java 应用程序,部署到阿里云 ...

银时
2018/11/29
0
0
在 Intellij IDEA 中部署 Java 应用到 阿里云 ECS

如果你是在 Eclipse 平台上开发,请移步 Eclipse 版:https://yq.aliyun.com/articles/657742 前言 随着云计算技术突飞猛进的发展,越来越多的开发者选择将应用程序部署到阿里云的 ECS 机器上...

银时
2018/12/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

前端的一些雕虫小技,从100%和滚动条说起

1、100%和滚动条 当我们在css中把html和body同时设为100%时,会出现滚动条 html, body { width: 100%; height: 100%; } 原因是html和b...

wphmoon
57分钟前
6
0
电力区块链应用案例【2019】

随着区块链技术的日益普及,出现了大量创业企业尝试使用区块链技术来解决能源与电力行业中存在的问题。在本文中,我们将介绍其中的三个能源区块链项目。 能源行业以价格不透明著称:消费者很...

汇智网教程
今天
8
0
聊聊rocketmq的adjustThreadPoolNumsThreshold

序 本文主要研究一下rocketmq的adjustThreadPoolNumsThreshold DefaultMQPushConsumer rocketmq-client-4.5.2-sources.jar!/org/apache/rocketmq/client/consumer/DefaultMQPushConsumer.ja......

go4it
今天
10
0
关于早起

早起是非常好的事情,但是像如果前一天睡得晚,或者第二天早上是非常冷的时候,那就不是很美好了。 但是本身早起是一件非常棒的事情,我记得我每次早起 如果不觉得困的话,世界是那么安静,脑...

T型人才追梦者
今天
7
0
Java输入输出

JDK中的InputStream/OutputStream构成了IO输入输出继承层次的基础。它们都是面向字节序列的,每次可以从序列中读入或者写出一个字节或者指定大小的字节数组。但是面向字节流的输入输出不便于...

ytuan996
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部