本文向您介绍,如何使用ROS架构编辑器快速创建云服务器ECS实例并部署Web网站。
场景示例
从零创建网站所需的专有网络、交换机、安全组、ECS实例等资源,并在ECS实例中部署Web网站。
步骤一:拖拽网站相关资源及连线
登录ROS架构编辑器控制台。
在左侧导航栏,选择架构图模板,单击创建架构图模板,在弹框中选择ROS,并单击确定。
从左侧导航栏中选择单可用区网络,拖入到画布中。
从左侧导航栏中选择云服务器实例,拖入到交换机中。
从左侧导航栏中选择弹性公网IP,拖入到地域中。
在左侧导航栏,搜索执行云助手命令,拖入到交换机中。
在画布,单击弹性公网IP,它会自动高亮并在四边各生成一个连接点,选择任一连接点,左键长按连接至云服务器实例后松开,将两个资源进行连线。
在画布,使用同样方式对执行云助手命令和云服务器实例连线。最终效果如下图所示。
步骤二:编辑网站相关资源属性
在画布,单击云服务器实例。在右侧表单,编辑如下资源属性(属性值以查询为准):
ECS实例规格设置为ecs.t5-lc1m2.large。
镜像ID设置为Alibaba Cloud Linux 3.2104LTS64位快速启动版。
系统盘类型设置为高效云盘。
在画布,单击安全组,在右侧表单,确认是否放行
80
端口。在画布,单击弹性公网IP。在右侧表单,编辑如下资源属性:
EIP的付费方式设置为按量付费。
EIP的计费方式设置为按固定带宽。
在画布,单击执行云助手命令。在右侧表单,编辑如下资源属性:
命令内容设置如下。
#!/bin/bash yum install nginx -y systemctl enable nginx systemctl start nginx
执行脚本的超时时间(单位:秒)设置为600。
步骤三:自动化部署网站
单击右上角的部署。
在创建资源栈页面,根据要求填写内容,并单击下一步。
在价格预览页面,查看整体估算费用。可单击费用明细,查看详细的计费项。
单击创建,进行自动化部署,可以实时查看资源部署状态和事件列表。
步骤四:查看网站
在部署页面中,单击事件页签中ECSInstance的资源ID,跳转至ECS实例详情页面。
在ECS实例详情页面,复制弹性公网IP,并在浏览器中访问此地址,效果如下图所示。
步骤五(可选):删除网站资源
当您不再需要已创建的网站资源时,可以删除资源栈,释放资源,以免产生不必要的费用。
在资源栈页面,单击资源栈ID。
在资源栈详情页面,单击删除。
在删除资源栈对话框,选择删除方式为释放资源。
单击确定。