今天主要介绍在阿里云Web应用托管服务(web+)中如何使用命令行工具创建应用与部署环境。
首先,我们进入一个命令行窗口,确保wpctl工具已经被正确的配置。
这里我们使用wpctl env:apply命令作为演示,首先可以输入--help来查看命令的帮助信息。
这里我们使用如下命令来创建一个全新的应用与部署环境。
wpctl env:apply --app java-app-001 --env dev-env --category java --package target/webplus-demo-java-0.1.0-SNAPSHOT-exec.jar -C
该命令的含义:--app java-app-001是指我们需要创建一个名为java-app-001的应用,--env dev-env是指我们需要创建一个dev-env的部署环境,--category java是指我们将使用Java来启动该程序包,--package target/webplus-demo-java-0.1.0-SNAPSHOT-exec.jar是指此次部署使用的程序包,最后-C是指当指定的应用及其环境不存在时会进行创建。
输入回车,可以看到有一个提示信息来说明即将提交的配置信息。
这里的进度条显示我们将上传指定的程序包到您自己的OSS当中,上传完毕后将自动创建对应的环境。在创建过程中,命令行工具将会拉取事件,用户可以通过这些事件来查看当前系统正在执行的操作。和在控制台中看到的一样,Web+将购买ECS进行软件安装,同时添加相应的监控信息,整个过程耗时100秒。
当看到完成并成功的信息之后,说明我们的环境配置已经完毕。
这里有一个URL,我们可以进行点击,此时便打开了我们的样例程序。
以上就是如何使用命令行工具创建应用与部署环境。
更多信息参见:Web应用托管服务 > CLI > 创建部署环境