使用AppCloud 10分钟 搭建一个"斯瓦格"在线文档管理平台【开发者专属集市】

举报
林欣 发表于 2022/11/28 23:03:09 2022/11/28
【摘要】 AppBazaarAppBazaar是个人开发者的专属集市,可以在这里面尽情挑选商品首先,进入AppBazaar官网 AppCloud搭建“斯瓦格”在线文档管理平台点击第一个,右上角是AppCloud标签的商品,进入详情页“斯瓦格”是一款简单好用的在线接口文档管理工具(Web),支持json,txt,xml,html,js,流和 WebSocket。“斯瓦格”主要使用Java编写,并通过M...

AppBazaar

AppBazaar是个人开发者的专属集市,可以在这里面尽情挑选商品

首先,进入AppBazaar官网

image.png

AppCloud搭建“斯瓦格”在线文档管理平台

点击第一个,右上角是AppCloud标签的商品,进入详情页

  • “斯瓦格”是一款简单好用的在线接口文档管理工具(Web),支持json,txt,xml,html,js,流和 WebSocket。
  • “斯瓦格”主要使用Java编写,并通过Maven构建,部署到Tomcat上。本方案使用AppCloud构建斯瓦格应用。

image.png

购买“斯瓦格”

最近做活动,AppBazaar的所有商品都是0元购买。直接下一步即可

image.png

image.png

image.png

买家中心

支付成功后,会显示“买家中心”的按钮,点击该按钮进入买家中心

image.png

开始构建

在买家中心,我们可以看到刚刚被购买的“斯瓦格”,下面点击“去构建应用”按钮

构建应用又被“戏称”为“我要上云”,共分四步

  1. 创建应用
  2. 基础设置
  3. 一键部署
  4. 访问应用

image.png

创建应用

输入“应用名词”和“应用简介”,其它默认

image.png

目前仅支持“北京四区域”,选择“继续上云”(如果没跳到下一步,说明没开通,要先去开通)

image.png

开通DevCloud服务

同意协议,并体验新版UI界面

image.png

image.png

首次进入,点击头像这边,可以修改你的名称

image.png

image.png

我们是个人,而且用来做实验的,因此只要购买基础版即可。直接“免费开通”

image.png

只要勾选“我已经阅读并同意”,其它的都默认即可(默认就是北京四了)

image.png

image.png

现在无需支付任何费用,就可以免费上云体验了

image.png

image.png

查看订单可以看到,0元体验的DevCloud默认有效期只有1年

image.png

返回“我要上云”页面,直接下一步

image.png

基础设置

部署来源

  1. 下载“斯瓦格”软件包

image.png

  1. DevCloud“发布”上传“斯瓦格”软件包,立即前往

点击上传刚刚下载好的软件包

image.png

已经正在上传中了

image.png

这里已经上传完成了

image.png

  1. 选择上传的“斯瓦格”软件包

这里默认没有软件包,我们要点击右边的刷新按钮

image.png

刷新后,软件包就出来了。选择该软件包

image.png

主机配置

我这里没买ECS云服务器,因此这里随便填即可(不会影响部署过程)

image.png

点击“开始执行”,会提示你会产生费用,点击继续即可(我们没有ECS,不会产生费用)
image.png

一键部署

整个部署过程都是自动化的,不需要我们人为干预,华为云会替我们做好一切

自动化部署步骤依次为

  1. 购买ECS
  2. 创建主机组
  3. 创建主机
  4. 模板创建部署任务
  5. 执行部署任务

image.png

image.png

看到右上角绿色的“部署成功”,整个部署流程,基本就算完事了
image.png

访问应用

最后一部是访问应用,该页面会显示应用的地址:http://123.249.38.189/siwage-2.1.5

image.png

直接点击“打开应用”即可(斯瓦格的网页已经呈现在我们面前了)

image.png

释放资源

温馨提示:当前应用的资源为“按需计费”,如需停止计费,请前往“我的应用”进行资源释放

image.png

点击“前往主页”,更多操作 -> 释放资源

image.png

image.png

包括资源释放,也是华为云DevCloud通过脚本自动执行,无需人工参与

image.png

这是释放完成的界面

image.png

总结

通过这个简单的小例子,让我们在10分钟内就成功将“斯瓦格”部署上线了。整个部署过程(包括最后释放资源)均无需人工参与,非常方便快捷,我们仅需要提供一个“编译好”的jar包即可。

整个流程仅需3步:创建—>设置—>部署,剩下全交由AppCube自动完成。较以往的开发部署方式,不知道要快了多少,简单了多少,哈哈哈 ^0^

广告

【购物节已开启,个人开发者的专属集市AppBazaar来啦(所有商品购物节期间免费体验)】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/381337
此外,在(https://bbs.huaweicloud.com/activity/suggestion.html)提出您的宝贵建议,标题以【云驻计划-定向征文】开头,还有机会赢取额外奖励。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。