使用ROS架构编辑器快速搭建Web网站

本文向您介绍,如何使用ROS架构编辑器快速创建云服务器ECS实例并部署Web网站。

场景示例

从零创建网站所需的专有网络、交换机、安全组、ECS实例等资源,并在ECS实例中部署Web网站。

步骤一:拖拽网站相关资源及连线

  1. 登录ROS架构编辑器控制台

  2. 在左侧导航栏,选择架构图模板,单击创建架构图模板,在弹框中选择ROS,并单击确定

  3. 从左侧导航栏中选择单可用区网络,拖入到画布中。

  4. 从左侧导航栏中选择云服务器实例,拖入到交换机中。

  5. 从左侧导航栏中选择弹性公网IP,拖入到地域中。

  6. 在左侧导航栏,搜索执行云助手命令,拖入到交换机中。

  7. 在画布,单击弹性公网IP,它会自动高亮并在四边各生成一个连接点,选择任一连接点,左键长按连接至云服务器实例后松开,将两个资源进行连线。

  8. 在画布,使用同样方式对执行云助手命令云服务器实例连线。最终效果如下图所示。

    image.png

步骤二:编辑网站相关资源属性

  1. 在画布,单击云服务器实例。在右侧表单,编辑如下资源属性(属性值以查询为准):

    • ECS实例规格设置为ecs.t5-lc1m2.large

    • 镜像ID设置为Alibaba Cloud Linux 3.2104LTS64位快速启动版

    • 系统盘类型设置为高效云盘

  2. 在画布,单击安全组,在右侧表单,确认是否放行80端口。

    image

  3. 在画布,单击弹性公网IP。在右侧表单,编辑如下资源属性:

    • EIP的付费方式设置为按量付费

    • EIP的计费方式设置为按固定带宽

  4. 在画布,单击执行云助手命令。在右侧表单,编辑如下资源属性:

    • 命令内容设置如下。

      #!/bin/bash
      yum install nginx -y 
      systemctl enable nginx
      systemctl start nginx
    • 执行脚本的超时时间(单位:秒)设置为600

    image

步骤三:自动化部署网站

  1. 单击右上角的部署

  2. 创建资源栈页面,根据要求填写内容,并单击下一步

  3. 价格预览页面,查看整体估算费用。可单击费用明细,查看详细的计费项。

    image

  4. 单击创建,进行自动化部署,可以实时查看资源部署状态和事件列表。

步骤四:查看网站

  1. 部署页面中,单击事件页签中ECSInstance的资源ID,跳转至ECS实例详情页面。

    image.png

  2. ECS实例详情页面,复制弹性公网IP,并在浏览器中访问此地址,效果如下图所示。

    image.png

步骤五(可选):删除网站资源

当您不再需要已创建的网站资源时,可以删除资源栈,释放资源,以免产生不必要的费用。

  1. 在资源栈页面,单击资源栈ID

    image

  2. 在资源栈详情页面,单击删除

    image

  3. 删除资源栈对话框,选择删除方式释放资源

  4. 单击确定