一键部署LNMP环境-阿里云ECS
LNMP分别代表Linux、Nginx、MySQL、PHP。本文介绍如何使用阿里云资源编排服务(ROS)一键部署LNMP环境。
ROS是阿里云官网提供的免费服务,无需下载安装。您可以使用ROS创建JSON格式的资源栈模板文件,或者使用ROS提供的 模板样例 创建一组阿里云资源。在本教程中,我们会使用ROS控制台提供的 LNMP_basic 模板,自动创建一台ECS实例,并在实例上部署LNMP环境。
创建按量付费资源时,账号余额不能低于100.00元,可以是现金、可用信用额度或者可用于开通产品的代金券。
顶级字段 | 解释 |
---|---|
"ROSTemplateFormatVersion" : "2015-09-01"
|
定义模板版本。 |
|
解释说明模板。 |
"Parameters" : { }
|
定义模板的一些参数。本示例中,模板定义的参数包括:镜像ID、实例规格等,并指定了默认值。 |
"Resources" : { }
|
定义这个模板将要创建的阿里云资源。本示例中,申明将要创建一个ECS实例和一个安全组,这里申明的资源属性可以引用Parameters 中定义的参数。
|
"Outputs": { }
|
定义资源创建完成后,栈需要输出的资源信息。本示例中,资源创建完成后将输出ECS实例ID、公网IP地址和安全组ID。 |
Outputs
中定义的NginxWebsiteURL
。您能通过这个地址访问创建好的LNMP环境。您还可以使用ROS提供的其他模板样例搭建环境,比如Java Web测试环境、Node.js测试开发环境、Ruby Web开发测试环境或Hadoop/Spark分布式系统。
更多模板,请参见 模板样例。
遇到任何问题可以随时联系米姆,我们将免费为您提供阿里云基础服务
(en)