腾讯云服务器:[腾讯云3000元代金券]
购买可领取:[阿里云2000元代金券]
阿里云提供云服务器1个月-3个月免费试用,可申请的试用配置有2核4GB 3个月、2核8GB 3个月、4核8GB 1个月、4核16GB 1个月,本文为大家介绍如何申请这些试用云服务器及在云服务器上部署LNMP环境(CentOS 7)教程,以供参考。
一、阿里云可申请试用云服务器介绍
- 规格信息:提供c7 2核 4GB,1Mbps带宽,40GB系统盘
- 可试用台数:1 台
- 可试用人群:企业认证;且为产品新用户
- 适用场景:搭建网站、数据分析、web 应用和开发环境等
- 规格信息:提供g7 2核 8GB,1Mbps带宽,40GB系统盘
- 可试用台数:1 台
- 可试用人群:企业认证;且为产品新用户
- 适用场景:中小型数据库、网站与应用服务器等
- 规格信息:提供c7 4核 8GB,1Mbps带宽,40GB系统盘
- 可试用台数:1 台
- 可试用人群:企业认证;且为产品新用户
- 适用场景:搭建网站、数据分析、web 应用和开发环境等
- 规格信息:提供g7 4核16GB,1Mbps带宽,40GB系统盘
- 可试用台数:1 台
- 可试用人群:企业认证;且为产品新用户
- 适用场景:中小型数据库、网站与应用服务器等
二、部署LNMP环境(CentOS 7)教程简介
本教程提供在阿里云云服务器ECS上基于CentOS 7.9操作系统搭建LNMP环境的指引。LNMP是应用广泛的网站服务系统,由四种免费的开源软件Linux、Nginx、MySQL和PHP组成。搭建好LNMP环境后,您可以在该ECS实例上搭建网站、访问网站、搭建开发环境等。
本教程以CentOS 7.9 64位操作系统为例,如果您的ECS服务器使用了其他版本的操作系统,操作可能和本教程略有差异。
1、准备环境及资源
开始教程前,请按以下步骤准备环境和资源:
- 访问阿里云免费试用中心。单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录(已有阿里云账号)、账号注册(尚无阿里云账号)或实名认证(根据试用产品要求完成个人实名认证或企业实名认证)。
- 成功登录后,在产品类别下选择计算 > 云服务器 ECS,按需选择云服务器试用规格,单击立即试用。本试用教程使用的实例规格为2核4GB 3个月,实际操作时,建议根据您的业务体量和需求选择。
- 在配置ECS实例信息面板,完成参数配置。完成本教程的配置如下(实际操作请根据业务需求按需配置):
- 地域:华东1(杭州),建议选择靠近您客户的地域
- 操作系统:CentOS 7.9 64位
- 其他参数:保持默认值或按需选择
- 同意服务协议后,单击立即试用,根据页面提示试用申请。
2、一键配置
准备好资源后,您可以通过一键配置快速完成资源配置或应用搭建。一键配置基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,旨在帮助开发者通过IaC(Infrastructure as Code)的方式体验资源的自动化配置。如需查看软件版本、安装命令等配置的具体信息,可查看教程的手动配置版。模板完成的内容包括:
- 为ECS实例创建安全组
- 安装Nginx服务
- 安装MySQL数据库并修改数据库root用户默认密码
- 安装PHP环境
操作步骤
- 打开一键配置模板链接前往ROS控制台,系统自动打开使用新资源创建资源栈的面板,并在模板内容区域展示YAML文件的详细信息。
- ROS控制台默认处于您上一次访问控制台时的地域,请根据您创建的资源所在地域修改地域。确认好地域后,保持页面所有选项不变,单击下一步进入配置模板参数页面。
- 在配置模板参数页面修改资源栈名称,选择您申请免费试用时创建的ECS实例,并通过设置MySQL数据库密码来修改数据库root用户的默认密码。填写完所有必选信息并确认后单击创建开始一键配置。
- 安装Nginx、MySQL和PHP需要通过互联网下载应用,配置时间可能由于网络稳定性等原因而不同。等待期间,您可以通过刷新资源栈信息页面来查看配置是否完成或通过单击事件页签查看配置详细进展。
- 如果您在同一台ECS实例上重复执行本教程的一键配置模板,请确保MySQL数据库密码和第一次执行模板时设置的密码完全一致。否则一键配置结果不可用。
- 当资源栈信息页面的状态显示为创建成功时,表示一键配置完成。
3、测试
单击ROS控制台输出页签中的PhpUrl
(http://<ECS公网IP地址>/phpinfo.php
),出现PHP版本信息页面,表示LNMP环境安装成功。您也可以单击NginxUrl
(http://<ECS公网IP地址>
),出现Welcome to nginx!页面,表示Nginx环境安装成功。
如果您需要使用root用户远程登录ECS实例,请设置密码后远程登录ECS实例。具体操作,请参见重置实例登录密码和通过密码或密钥认证登录Linux实例。