资源编排服务ROS(Resource Orchestration Service)支持通过创建资源栈的方式一键安装LAMP环境。
背景信息
LAMP(Linux+Apache+MySQL+PHP)网站架构是目前国际流行的Web框架,包括Linux操作系统、Apache网络服务器、MySQL数据库和PHP编程语言,所有组成产品均为开源软件。LAMP环境具有通用、跨平台、高性能、低价格的特点。
模板示例部署LAMP(Linux+Apache+MySQL+PHP)环境在已有专有网络、交换机和安全组等资源的基础上,默认创建CentOS系统并安装Apache、MySQL、PHP等必要软件。使用模板创建资源栈成功后即可获取ApacheWebURL,登录Apache管理控制台。
步骤一:创建资源栈
- 登录资源编排控制台。
- 在左侧导航栏,选择 。
- 查找模板部署LAMP(Linux+Apache+MySQL+PHP)环境。
- 单击创建资源栈。
- 在配置模板参数页面,输入资源栈名称,并设置以下参数。
参数 说明 示例 现有VPC的实例ID VPC实例ID。 关于如何创建和查看VPC实例,请参见创建和管理专有网络。
vpc-bp1m6fww66xbntjyc**** 网络交换机ID 专有网络下的交换机ID。 关于如何创建和查看交换机,请参见创建和管理交换机。
vsw-bp183p93qs667muql**** 交换机可用区 专有网络下的交换机可用区ID。 华东1可用区K 镜像 ECS镜像ID。默认使用centos_7。 更多信息,请参见镜像概述。
centos_7 实例规格 ECS实例的规格。 请选用有效的实例规格。更多信息,请参见实例规格族。
ecs.c5.large 系统盘类型 ECS系统盘的类型。取值: - cloud_efficiency:高效云盘。
- cloud_ssd:SSD云盘。
- cloud_essd:ESSD云盘。
- cloud:普通云盘。
- ephemeral_ssd:本地SSD盘。
更多信息,请参见云盘概述。
cloud_efficiency 实例密码 ECS实例的密码。 Test_12**** 数据库名称 RDS MySQL数据库名称。 更多信息,请参见RDS MySQL数据库概述。
MyDatabase 数据库用户名 RDS MySQL数据库用户名。 DefaultUser 数据库用户密码 RDS MySQL数据库用户密码。 Test_23**** 数据库管理员用户密码 RDS MySQL数据库管理员用户密码。 Test_34**** - 单击创建。
- 在资源栈信息页签查看资源栈状态。资源栈创建成功后,单击输出,获取ApacheWebURL。
- 访问ApacheWebURL,登录Apache管理控制台。
步骤二:查看资源
- 登录资源编排控制台。
- 在左侧导航栏,单击资源栈。
- 在资源栈列表页面,单击目标资源栈名称。
- 单击资源页签,查看资源信息。本示例中,资源信息如下表所示。
资源 数量 资源说明 规格说明 ALIYUN::ECS::Instance 1 创建一台云服务器,用于安装LAMP服务。 - 总数量:1台。
- 实例规格:ecs.c5.large。
- 磁盘类别:高效云盘。
- 系统盘空间:40 GB。
- 分配公网IP:是。
ALIYUN::ECS::SecurityGroup 1 创建一个安全组,用于控制安全组内ECS实例的入流量和出流量,从而提高ECS实例的安全性。 无 说明 资源收费情况,请参见官网报价或各产品定价文档。