云计算发展到今天,购买和使用云服务器来部署自己的网站与APP或者数据库等项目已经成为企业和个人上云的一个非常方便和实用的选择。云服务器具有灵活、可扩展、安全可靠等优点,同时也能够提供更好的性能和更快的速度。阿里云的云服务器ECS产品一直是众多用户首选的云服务器产品,对于很多新手用户来说,并不是很清楚它的购买流程与搭建网站和部署相关环境的具体教程,本文就为大家介绍一下这方面的内容。
一、阿里云服务器ECS的购买流程
购买阿里云服务器主要有两种方式,一种是通过云服务器ECS产品页面下单购买,第二种是通过阿里云官方各个活动去购买,通常情况下,用户首选的购买方式是通过阿里云官方各个活动去购买,如果活动中没有自己想要购买的云服务器,再通过云服务器ECS产品页面去购买,下面小编逐一为大家展示这两种购买方式的具体流程。
阿里云服务器ECS购买方式一:自定义购买方式
对于大部分用户来说,首次购买阿里云服务器一般都是购买1核2G、2核4G、4核8G、8核16G等热门配置,下面小编以购买4核8G5M带宽配置的阿里云服务器为例,为大家展示如何通过云服务器ECS产品页面下单的具体流程。
第一步:.登录阿里云进入阿里云系统,选择-产品-云服务器ECS
第二步:点击立即购买
第三步:选择付费类型
阿里云服务器付费类型支持包年包月、按量付费和抢占式实例,它们之间的区别如下:
1、包年包月:一种预付费模式,即先付费再使用。一般适用于固定的7*24服务,例如Web服务。您需要先结清包年包月资源账单,才能开始使用包年包月资源。
2、按量付费:一种后付费模式,即先使用再付费。一般适用于有爆发业务量的应用或服务,例如临时扩展、临时测试、科学计算。您可以先开通并使用按量付费资源,系统在每个结算周期生成账单并从账户中扣除相应费用。
3、抢占式实例:一种先使用后付费的按需实例,相对于按量付费实例价格有一定的折扣,价格随供求波动,按实际使用时长进行收费。
一般选择包年包月模式的用户较多,这里我们就以包年包月模式为大家展示,我们先选择自定义购买,然后再选择包年包月模式,如下图所示:
第四步:选择选择地域
地域指云服务器ECS实例所在的地理区域,通常按照数据中心所在的城市划分,目前阿里云服务器的地域分为中国、亚太、欧洲与美洲、中东四大区域,因为用户和资源部署地域的距离越近,网络时延越低,访问速度越快,所以我们选择地域时尽量选择自己比较近的或者离我们网站潜在用户比较近的地域为好。这里我们以购买华北2(北京地域)为例为大家展示:
第五步:选择网络及可用区
网络指的是专有网络VPC,可用区是指在同一地域内,电力和网络互相独立的物理区域。专有网络是您基于阿里云创建的自定义私有网络,不同的专有网络之间逻辑上彻底隔离。您可以在自己创建的专有网络内创建和管理云资源,例如ECS、SLB和RDS等。
可用区是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内实例之间的网络延时更小,其用户访问速度更快。
第六步:选择实例
阿里云服务器有多种实例规格可选,云服务器ECS规格不同,即使CPU与内存配置相同,实际性能也不同,CPU型号也是不同的。对于新手来说,往往就不知道怎么选择了,一般来说,个人用户选择突发性、共享型s6和通用型u1这些实例就差不多了,企业用户一般选择计算型、通用型的各种实例就可以满足需求了,这也是为什么阿里云各种活动中的云服务器实例主要以这几个为准的原因。
这里我们以购买计算型c7实例4核8G配置为例为大家展示,首先选择4核8G配置,然后在规格族里面选择计算型c7实例,选择之后我们可以看到,不同实例规格之间的收费标准是不一样的,例如计算型c6实例4核8G的收费标准是374.0/月;计算型c8i实例4核8G的收费标准是410.96/月;高主频计算型hfc7实例4核8G的收费标准是452.0/月,我们选择的计算型c7实例4核8G收费标准是391.39/月,如下图所示:
第七步:选择镜像
镜像是 ECS 实例的"装机盘",为ECS实例提供操作系统、初始化应用数据、预装的软件。通过镜像可以创建并部署ECS实例。阿里云镜像分为公共镜像、自定义镜像、共享镜像、云市场镜像荐和社区镜像,主要区别如下:
1、公共镜像:阿里云官方提供的操作系统镜像,皆是正版授权,并通过了阿里云官方的安全和稳定性测试。公共镜像包含了Windows Server系统镜像和主流的Linux系统镜像。
2、自定义镜像:您使用实例或快照创建的镜像,或是您从本地导入的自定义镜像。
3、共享镜像:其他阿里云账号共享给您的镜像。
4、云市场镜像:云市场镜像中的镜像包括操作系统和预装软件等,均经过发布者的安全与稳定性测试,保证镜像内容的安全性。根据发布者不同,云市场镜像可分为由阿里云官方账号发布的镜像和由第三方服务商ISV(Independent Software Vendor)通过阿里云云市场发布的镜像。
5、社区镜像:由任意阿里云用户在镜像社区发布的完全公开的镜像。
新手用户初次购买一般会选择公共镜像或者云市场镜像,这里我们以选择公共镜像为例为大家展示,首先选择公共镜像,然后选择版本,例如Windows Server 2022数据中心版64位中文版,如下图所示:
第八步:选择系统盘与数据盘
阿里云服务器系统盘分为高效云盘、SSD云盘、ESSD云盘和ESSD AutoPL,云盘类型不同性能不同,对应的收费标准也不同,对于4核8G这个配置来说,一般选择40GB的ESSD云盘就可以了。
数据盘就是我们通常理解的D盘、E盘、G盘等其他盘,主要作用是用来存放我们的网站或者应用的程序,以及数据库、图片等资料,购买数据盘的目的就是让程序与系统分开,确保数据的安全,建议数据盘可以适量买大一点,一是价格不贵,二是方便我们后期增加应用或者备份数据使用。
第九步:快照服务
快照服务可以实现定时对系统盘和数据盘的备份,以应对万一出现病毒感染、数据误删等风险,我们可以选择开通,也可以选择不开通,需要注意的是开通快照服务是免费的,但是快照生成之后是需要收费的,快照不保存在云盘中,不占用云盘空间,按照快照容量收取快照存储费,普通快照价格是0.12 元/GB/月,计费示例:假设杭州地域有100 GB快照,那么1小时0.016元,1天0.4元。
第十步:选择带宽
带宽分为按固定带宽计费和按使用流量计费两种模式,按固定带宽计费适用于对网络带宽要求比较稳定的业务场景,按使用流量计费适用于对网络带宽需求变化较大的业务场景,按使用流量(单位为GB)计费,每小时扣费,需保证余额充足。最新的带宽收费标准如下图所示:
这里我们以按固定带宽5M为例为大家展示,如下图所示:
第十一步:设置安全组
安全组类似防火墙功能,用于设置网络访问控制,使用好安全组规则,不仅可以保障我们应用的正常运行,还能在一定程度上有效防御各种攻击。安全组可以选择购买时就新建安全组也可以购买之后在建立安全组,但是安全组是必须设置的,有些用户在购买阿里云服务器之后发现网站或应用总是无法使用,最后才发现是安全组相应的端口没有开通。
第十二步:设置登录名和密码
登录名就是您后期远程连接云服务器的用户名,如果是Windows操作系统,默认登录名administrator,如果是Linux从操作系统一般来说选择密匙对登录更安全,如果不需要root最高系统权限,可以选择ecs-user登录名,更安全。
云服务器的登录密码可以在购买时就设置好也可以购买之后再设置,一般推荐用户购买时就设置好比较好,毕竟有些新手用户还不知道如何设置更改云服务器登录密码。
这里,因为我们选择的是Windows操作系统,可以看到登录名是administrator,密码自己设置一个即可,如下图所示:
第十三步:选择购买时长及确认订单
最后一步就是选择购买时长并支付订单了,需要注意的是,如果我们需要备案,则购买时长一定要高于3个月,否则是无法申请备案服务号去备案的。另外,选择年付的话,会有1年8.5折、2年7折、3年5.4折等不同程度的优惠。配置选择完成之后,阿里云系统会自动计算出所需费用金额,我们只需勾选同意《云服务器 ECS 服务条款》协议,确认下单,支付订单金额即可。
小编所选择的计算型c7实例4核8G配置5M带宽,系统盘40G ESSD云盘,数据盘100G ESSD云盘的价格为6491.19元1年,如下图所示:
阿里云服务器ECS购买方式二:通过官方的活动购买
这是绝大部分用户购买阿里云服务器的首选方式,毕竟通过活动去购买价格会便宜很多,而且官方各个活动中的云服务器主要适用场景也都是搭建网站和中小型web应用、中小类型和规模的企业级应用、数据分析和计算、数据库系统、缓存、搜索集群等用户常见的场景,配置也是以1核2G、2核4G、2核8G、4核8G、4核16G、8核16G等热门配置为主。下面小编以及个人和普通企业用户通过官方的活动购买目前比较热门的经济型e实例2核4G3M带宽为例,为大家展示通过阿里云的活动购买云服务器的具体流程。
第一步:进入阿里云官方各个活动,例如https://www.aliyun.com/daily-act/ecs/activity_selection
第二步:找到“经济型e实例”专区,并选择下方的e系列(处理器与内存比1:2),然后选择2核4G配置,此时限时的价格是365.33元1年,这个价格是带宽为按量模式下的价格,我们先点击“立即购买”按钮,如下图所示:
第三步:选择云服务器地域,然后在带宽这里选择按固定带宽,并输入3M带宽,此时我们会看到右下角会显示总价为1089.53元,注意,这个价格是系统盘为20G ESSD Entry云盘的价格,如下图所示:
如果我们想选择ESSD云盘作为系统盘,在系统盘这里选择ESSD云盘就可以,因为系统盘类型不同,这是价格会变成1183.13元,如下图所示:
确定好地域、操作系统、云盘种类及带宽之后,我们点击右下角“立即购买”按钮,然后选择支付方式并完成支付即可完成购买。
最后我们只需要等待大约3-5分钟即可在控制台看到所购的云服务器IP等信息,在控制台设置好云服务器密码与安全组等基础设置之后,我们即可开始使用云服务器来部署网站或者其他项目了。
说明:阿里云会不定期为用户赠送各种优惠券与代金券,无论我们采用哪种模式购买阿里云服务器,在购买之前推荐先了解一下领券中心是否有优惠券或代金券能领取,如果有的话,可先领券然后再购买,我们结算订单的时还能使用获得满减优惠。
使用阿里云服务器搭建网站与部署环境
购买完阿里云服务器之后,我们可以利用云服务器本身的镜像快速搭建网站,也可以根据自己项目所需要的各种环境自己部署,下面为大家展示三种常见的搭建网站与部署环境的教程。
使用阿里云服务器快速搭建网站
教程提供在Alibaba Cloud Linux 3.2104 64位操作系统的云服务器ECS上搭建LAMP环境,并基于LAMP环境使用PbootCMS源码搭建一个网站。LAMP是应用广泛的网站服务系统,由四种免费的开源软件Linux、Apache、MySQL和PHP组成。云服务器ECS是一种安全可靠、弹性可伸缩的云计算服务,助您降低IT成本,提升运维效率,使您更专注于核心业务创新。
使用PbootCMS源码搭建网站后的示意图如下:
准备环境及资源
开始教程前,请按以下步骤准备环境和资源:
1、访问阿里云免费试用。单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录(已有阿里云账号)、账号注册(尚无阿里云账号)或实名认证(根据试用产品要求完成个人实名认证或企业实名认证)。
2、成功登录后,在产品类别下选择计算 > 云服务器 ECS,按需选择云服务器试用规格,单击立即试用。本试用教程使用的实例规格为1核2GB 每月750小时,实际操作时,建议根据您的业务体量和需求选择。
3、在配置ECS实例信息面板,完成参数信息配置。本试用教程以下列的配置信息为例,实际操作时,建议根据您的实际业务体量和需求选择。
参数 | 示例 |
---|---|
操作系统 | Alibaba Cloud Linux 3.2104 64位。 |
预装应用 | 本教程无需选择。 本教程以手动搭建网站为例,故无需选择预装应用。 |
产品所在地域 | 华北2(北京)。 |
到期释放设置 | 建议您选择现在设置,避免到期未释放产生扣费。 |
其他参数 | 保持默认值或按需修改。 |
4、同意协议后,单击立即试用,并根据页面提示完成试用申请。
创建实例一般需要3~5分钟,请您耐心等待。当实例状态变为运行中时,表示实例创建完成。
一键配置
准备好资源后,您可以通过一键配置快速完成资源配置或应用搭建。一键配置基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,旨在帮助开发者通过IaC(Infrastructure as Code)的方式体验资源的自动化配置。如需查看软件版本、安装命令等配置的具体信息,可查看教程的手动配置版。模板完成的内容包括:
- 为ECS实例创建安全组
- 部署LAMP环境
- 基于LAMP环境使用PbootCMS源码搭建网站
操作步骤
1、打开一键配置模板链接前往ROS控制台,系统自动打开使用新资源创建资源栈的面板,并在模板内容区域展示YAML文件的详细信息。
2、ROS控制台默认处于您上一次访问控制台时的地域,请根据您创建的资源所在地域修改地域。确认好地域后,保持页面所有选项不变,单击下一步进入配置模板参数页面。
3、在配置模板参数页面修改资源栈名称,选择您申请免费试用时创建的ECS实例,并通过设置MySQL数据库密码来修改数据库root用户的默认密码。填写完所有必选信息并确认后单击创建开始一键配置。
- 安装Apache、MySQL和PHP需要通过互联网下载应用,配置时间可能由于网络稳定性等原因而不同。等待期间,您可以通过刷新资源栈信息页面来查看配置是否完成或通过单击事件页签查看配置详细进展。
- 如果您在同一台ECS实例上重复执行本教程的一键配置模板,请确保MySQL数据库密码和第一次执行模板时设置的密码完全一致。否则一键配置结果不可用。
4、当资源栈信息页面的状态显示为创建成功时表示一键配置完成。
完成
单击ROS控制台输出页签中的WebUrl(http:///admin.php),出现PbootCMS登录页面表示一键配置成功。您可以在PbootCMS中根据公司的需求自定义网站的内容,包括全局配置、基础内容、文章内容、扩展内容、会员中心等。
1、根据页面提示,修改admin用户密码,单击立即提交。默认用户名为admin,密码为123456。
2、在左侧导航栏,选择文章内容>专题内容。
3、在专题内容页面,单击公司简介所在行操作列的修改。
4、在基本内容的内容区域,输入公司简介内容,单击立即提交。
5、单击右上角的网站主页,即可查看已发布的公司简介内容。
部署LAMP环境(Alibaba Cloud Linux 3)
本教程提供在阿里云云服务器ECS上基于Alibaba Cloud Linux 3操作系统搭建LAMP环境的指引。LAMP是应用广泛的网站服务系统,由四种免费的开源软件Linux、Apache、MySQL和PHP组成。搭建好LAMP环境后,您可以在该ECS实例上搭建网站、访问网站、搭建开发环境等。
准备环境及资源
开始教程前,请按以下步骤准备环境和资源:
1、访问阿里云免费试用。单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录(已有阿里云账号)、账号注册(尚无阿里云账号)或实名认证(根据试用产品要求完成个人实名认证或企业实名认证)。
2、成功登录后,可试用人群选择个人认证,产品类别选择计算 > 云服务器 ECS,在试用卡片上单击立即试用。
3、在配置ECS实例信息面板,完成参数信息配置。本试用教程主要配置参数如表所示,其他参数可保持默认值。实际操作时,建议根据您的实际业务体量和需求选择。
参数 | 示例 |
---|---|
操作系统 | Alibaba Cloud Linux 3.2104 LTS 64位。 本教程以Alibaba Cloud Linux 3.2104 64位操作系统为例,如果您购买的ECS服务器使用了其他版本的操作系统,操作可能和本教程略有差异。 |
预装应用 | 本教程以手动搭建LAMP为例,故无需选择预装应用。您也可以在预装应用中选择LAMP,一键搭建LAMP环境。 |
产品所在地域 | 华东1(杭州)。 |
到期释放设置 | 建议您选择现在设置,避免到期未释放产生扣费。 |
4、同意协议后,单击立即试用,并根据页面提示完成试用申请。
创建实例一般需要3~5分钟,请您耐心等待。当实例状态变为运行中时,表示实例创建完成。
一键配置
准备好资源后,您可以通过一键配置快速完成资源配置或应用搭建。一键配置基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,旨在帮助开发者通过IaC(Infrastructure as Code)的方式体验资源的自动化配置。如需查看软件版本、安装命令等配置的具体信息,可查看教程的手动配置版。模板完成的内容包括:
- 为ECS实例创建安全组
- 安装Apache服务
- 安装MySQL数据库并修改数据库root用户初始密码
- 安装PHP环境
操作步骤
1、打开一键配置模板链接前往ROS控制台,系统自动打开使用新资源创建资源栈的面板,并在模板内容区域展示YAML文件的详细信息。
2、ROS控制台默认处于您上一次访问控制台时的地域,请根据您创建的资源所在地域修改地域。确认好地域后,保持页面所有选项不变,单击下一步进入配置模板参数页面。
3、在配置模板参数页面修改资源栈名称,选择您申请免费试用时创建的ECS实例,并通过设置MySQL数据库密码来修改数据库root用户的默认密码。填写完所有必选信息并确认后单击创建开始一键配置。
- 安装Apache、MySQL和PHP需要通过互联网下载应用,配置时间可能由于网络稳定性等原因而不同。等待期间,您可以通过刷新资源栈信息页面来查看配置是否完成或通过单击事件页签查看配置详细进展。
- 如果您在同一台ECS实例上重复执行本教程的一键配置模板,请确保MySQL数据库密码和第一次执行模板时设置的密码完全一致。否则一键配置结果不可用。
4、当资源栈信息页面的状态显示为创建成功时,表示一键配置完成。
完成
单击ROS控制台输出页签中的PhpUrl(http:///phpinfo.php),出现PHP版本信息页面,表示LAMP环境安装成功。您也可以单击ApacheUrl(http://),出现Testing 123..页面,表示Apache环境安装成功。
如果您需要使用root用户远程登录ECS实例,请设置密码后远程登录ECS实例。
部署LNMP环境(Alibaba Cloud Linux 3)
本教程提供在阿里云云服务器ECS上基于Alibaba Cloud Linux 3操作系统搭建LNMP环境的指引。LNMP是应用广泛的网站服务系统,由四种免费的开源软件Linux、Nginx、MySQL和PHP组成。搭建好LNMP环境后,您可以在该ECS实例上搭建网站、访问网站、搭建开发环境等。
准备环境及资源
开始教程前,请按以下步骤准备环境和资源:
1、访问阿里云免费试用。单击页面右上方的登录/注册按钮,并根据页面提示完成账号登录(已有阿里云账号)、账号注册(尚无阿里云账号)或实名认证(根据试用产品要求完成个人实名认证或企业实名认证)。
2、成功登录后,在产品类别下选择计算 > 云服务器 ECS,按需选择云服务器试用规格,单击立即试用。本试用教程使用的实例规格为2核4GB 3个月,实际操作时,建议根据您的业务体量和需求选择。
3、在配置ECS实例信息面板,完成参数配置。完成本教程的配置如下(实际操作请根据业务需求按需配置):
- 地域:华东1(杭州),建议选择靠近您客户的地域
- 操作系统:Alibaba Cloud Linux 3.2104 LTS 64位
- 其他参数:保持默认值或按需选择
4、同意协议后,单击立即试用,并根据页面提示完成试用申请。
创建实例一般需要3~5分钟,请您耐心等待。当实例状态变为运行中时,表示实例创建完成。
一键配置
准备好资源后,您可以通过一键配置快速完成资源配置或应用搭建。一键配置基于阿里云资源编排服务ROS(Resource Orchestration Service)实现,旨在帮助开发者通过IaC(Infrastructure as Code)的方式体验资源的自动化配置。如需查看软件版本、安装命令等配置的具体信息,可查看教程的手动配置版。模板完成的内容包括:
- 为ECS实例创建安全组
- 安装Nginx服务
- 安装MySQL数据库并修改数据库root用户默认密码
- 安装PHP环境
操作步骤
1、打开一键配置模板链接前往ROS控制台,系统自动打开使用新资源创建资源栈的面板,并在模板内容区域展示YAML文件的详细信息。
2、ROS控制台默认处于您上一次访问控制台时的地域,请根据您创建的资源所在地域修改地域。确认好地域后,保持页面所有选项不变,单击下一步进入配置模板参数页面。
3、在配置模板参数页面修改资源栈名称,选择您申请免费试用时创建的ECS实例,并通过设置MySQL数据库密码来修改数据库root用户的默认密码。填写完所有必选信息并确认后单击创建开始一键配置。
- 安装Nginx、MySQL和PHP需要通过互联网下载应用,配置时间可能由于网络稳定性等原因而不同。等待期间,您可以通过刷新资源栈信息页面来查看配置是否完成或通过单击事件页签查看配置详细进展。
- 如果您在同一台ECS实例上重复执行本教程的一键配置模板,请确保MySQL数据库密码和第一次执行模板时设置的密码完全一致。否则一键配置结果不可用。
4、当资源栈信息页面的状态显示为创建成功时,表示一键配置完成。
完成
单击ROS控制台输出页签中的PhpUrl(http:///phpinfo.php),出现PHP版本信息页面,表示LNMP环境安装成功。
如果您需要使用root用户远程登录ECS实例,请设置密码后远程登录ECS实例。
![部署LNMP环境完成.png