Cloud Toolkit: 一键部署总结

最近发现了一个快速部署的小工具Cloud Toolkit,方便好用,总结一下使用步骤。

来源

Cloud Toolkit: 一键部署神器_昔木的博客-CSDN博客_cloud toolkit

Alibaba Cloud Toolkit 多模块项目上传服务器教程_七濑武的博客-CSDN博客

1 插件安装

进入Plugins,在File->Setting->Plugins

搜索 alibaba ,会出现一些相关的插件,找到 Alibaba Cloud Toolkit 点击 Install 安装它。

2 配置 Cloud Toolkit 操作服务器

安装完成后,IDEA的侧边栏会出现 Alibaba Cloud Explorer 的一个工具栏。这里主要是可以直接操作服务器,比如上传文件,执行命令行等。 

如果没有找到,去view中找出

Alibaba Cloud Explorer->双击Host->非阿里的服务器就点击Host->填写连接参数->点击测试连接->Add

3 配置 Cloud Toolkit 一键部署项目

以某一个spring-boot项目为例

3.1 先配置maven打包插件

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.7.RELEASE</version>
                <configuration>
                    <mainClass>com.example.demo.DemoApplication</mainClass>
                </configuration>
                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
        <!-- 固定Jar包名字 -->
        <finalName>springboot-cloudkit-example</finalName>
    </build>

3.2 配置部署信息 

右键你的项目,找到 Alibaba Cloud

1.Name 随便填,只是一个配置发布名称

2.选中你要发布到哪台服务器,需要在 Alibaba Cloud Explorer 中配置了这里才会出现

3.Target Directory 你要把这个Jar包上传到哪个目录,要填正确
我这边上传的目录是:/data/server/project
注意两点:
1.需要存在这个目录,不会自动创建,
2.配置的用户要有写入权限

4.After deploy 部署后 需要执行的文件 这里需要配置一个脚本用来重启项目。
可以单独使用命令,也可以使用已经上传的shell脚本。

 

3.3 保存部署配置

 点击Apply保存部署配置

3.4 启动部署

在run Configurations处可以找到和修改部署配置。

4 多目录上传Multirun Deployment

上述的Deploy To Host上传的原文件只能是单一目录或者文件,如果我部署时候需要上传多个目录,则需要用到 Multirun Deployment。

比如我希望先上传脚本,给权限,然后上传jar包,启动,需要通过Multirum Deployment实现。

 

先配置好单个Deploy To Host操作,然后将它们在Multrum Deployment中组合

4.1 配置好单个Deploy To Host操作

deploy_sh的Deploy To Host

deploy-demo4的Deploy To Host

4.2 配置Multrum Deployment操作

demo4-ullt的Multrum Deployment

4.3 保存配置

点击Apply保存部署配置

4.4 启动部署

在run Configurations处可以找到和修改部署配置。

5 补充

Cloud Toolkit还有类似于xshell和xftp的功能

5.1 类似于xhell

Alibaba Cloud Explorer ->Host双击->Host->terminal

 5.2 类似于xftp

Alibaba Cloud Explorer ->Host双击->Host->Remote Files

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值