云服务器 ECS 建站教程:部署LNMP

简介:


一键部署LNMP环境


LNMP 分别代表 Linux、Nginx、MySQL、PHP。本文主要目的是为大家提供一种非常简便的方法,在阿里云上部署 LNMP 环境。资源编排服务 ROS 是阿里云官网提供的免费服务,无需下载安装。它通过一个叫模板的 JSON 格式的文件,创建一组阿里云资源。ROS 的控制台已经提供了比较常用的模板样例。

本文将通过 ROS 提供的模板样例一键搭建 LNMP。在构建 LNMP 的过程中,ROS 会创建一台 ECS,给 ECS 配置网络,然后在 ECS 上部署 LNMP。整个过程是全自动化,无人值守。而且通过这样的方式,很轻松就能实现随时随地无限制地部署 LNMP。

前提条件

阿里云规定创建资源时,账号需要有超过 100 元的现金、可用信用额度或者可用于开通产品的代金券。

操作步骤

1.登录 ROS 管理控制台。

说明:如果您是首次使用 ROS,那么需要接受 ROS 的协议,同意开通 ROS 服务。ROS 服务是免费服务,开通服务不会产生任何费用。

2.在控制台左侧导航栏中,单击 模板样例,页面显示 ROS 提供的常用模板。

3.从模板示例中找到 LNMP_basic,通过这个模板将创建基于 ECS LNMP 环境。


image


4.每个模板样例下方都有一个 预览 和 创建 按钮,单击 预览 按钮将显示 JSON 模板,单击 创建 stack 。

这个 JSON 文本包含五个顶级字段:

  • 定义模板版本:"ROSTemplateFormatVersion" : "2015-09-01"。
  • 定义对模板的解释说明:"Description": "Deploy LNMP(Linux+Nginx+MySQL+PHP) stack on 1 ECS instance. WARNING Only support CentOS-7."。
  • 定义模板的一些参数,本例中定义了镜像 ID 的参数,实例规格的参数,并指定了默认值: "Parameters" : { }。
  • 定义这个模板将要创建的阿里云资源,本例中申明将要创建一个 ECS 实例和一个安全组;这里申明的资源属性可以引用Parameters中定义的参数:"Resources" : { }。
  • 定义资源创建完成后,通过 ROS 的栈输出资源信息。本例中,将输出 ECS 实例的 ID,公网 IP 和安全组 ID:"Outputs": { }

说明:您可以在线编写模板,也可以通过 URL 地址获取模板。关于 ROS 模板的详细介绍请看这里

5.在 创建 Stack 的页面中,所在region 的下拉框中选择具体地域,本例选择 华北2,在页面右下角单击 下一步。


image


6.填写所有带 * 的选项,完成后单击 创建,页面将提示 创建请求提交成功。


image


7.单击左侧导航栏的 资源栈管理 查看 stack 的状态。当栈创建成功后,Outputs中定义的NginxWebsiteURL,就能访问创建好的 LNMP 环境。


image

说明:通过 资源 可以查看 stack 中的所有资源;通过 事件 可以查看 ROS 创建这个资源栈时的操作记录。任何涉及资源栈的操作失败了,会显示具体操作哪个资源失败的原因;通过 模板 可以查看资源栈的原始模板。

以上示例只是通过 ROS 创建 LNMP 环境,ROS 还提供了很多样例模板,例如:

  • 一键构建 Java Web 测试环境的模板。
  • 一键构建 Node.js 测试开发环境的模板。
  • 一键构建 Ruby Web 开发测试环境的模板。
  • 一键构建 Hadoop/Spark 分布式系统的模板。

原文链接

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?亲自整理ECS、轻量和GPU服务器租赁价格表
2025年阿里云服务器优惠汇总:轻量应用服务器2核2G 38元/年起,ECS 2核2G 99元/年,2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老用户同享,续费同价。
1256 158
|
3月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
345 10
|
3月前
|
弹性计算 运维 安全
区别及选择指南:阿里云轻量应用服务器与ECS云服务器有什么区别?
阿里云轻量应用服务器适合个人开发者、学生搭建博客、测试环境,易用且性价比高;ECS功能更强大,适合企业级应用如大数据、高流量网站。根据需求选择:轻量入门首选,ECS专业之选。
315 2
|
3月前
|
弹性计算 ice
阿里云4核8G云服务器配置价格:热门ECS实例及CPU处理器型号说明
阿里云2025年4核8G服务器配置价格汇总,涵盖经济型e实例、计算型c9i等热门ECS实例,CPU含Intel Xeon及AMD EPYC系列,月费159元起,年付低至1578元,按小时计费0.45元起,实际购买享折扣优惠。
816 1
|
3月前
|
弹性计算 网络协议 Linux
阿里云服务器简介及使用教程,附送云服务器ECS自定义创建流程
阿里云ECS是安全可靠、弹性灵活的云计算服务,支持多种实例规格与操作系统,可快速创建和管理云服务器。本文详解ECS介绍、购买流程及使用教程,涵盖配置选择、网络设置、安全组规则等,助您轻松上手。
484 16
|
3月前
|
存储 弹性计算 网络协议
超详细的阿里云服务器购买流程,ECS自定义购买配置教程
本文详细图解阿里云ECS服务器自定义购买全流程,涵盖付费模式、地域选择、网络配置、实例规格、镜像、存储、安全组及登录设置等核心步骤,助您轻松掌握专业级云服务器搭建方法。
|
3月前
|
弹性计算 搜索推荐 异构计算
租用阿里云服务器一年要多少钱?ECS、轻量和GPU服务器租赁价格,手动整理
2025年10月阿里云服务器优惠持续,轻量应用服务器200M带宽38元起/年,ECS 2核2G 99元/年、2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老同享,续费不涨价。
880 2
|
3月前
|
存储 弹性计算 网络协议
阿里云服务器ECS是什么?ECS介绍、云服务器创建及使用教程
阿里云ECS是安全可靠、弹性灵活的云计算服务,支持多种实例规格与操作系统,可快速创建和管理云服务器。本文详解ECS介绍、购买流程(含付费模式、地域、网络、存储等设置)及使用教程,助您轻松上手云服务器。
587 4