一、什么是云服务器ECS
云服务器ECS是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS级别云计算服务。云服务器ECS免去了您采购硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。
二、ECS应用场景
1.企业官网或轻量的Web应用
网站初始阶段访问量小,只需要一台低配置的云服务器ECS实例即可运行Apache或Nginx等Web应用程序、数据库、存储文件等。随着网站发展,您可以随时升级ECS实例的配置,或者增加ECS实例数量,无需担心低配计算单元在业务突增时带来的资源不足。
2.多媒体以及高并发应用或网站
云服务器ECS与对象存储OSS搭配,对象存储OSS承载静态图片、视频或者下载包,进而降低存储费用。同时配合内容分发网络CDN和负载均衡SLB,可大幅减少用户访问等待时间、降低网络带宽费用以及提高可用性。更多详情,请参见对象存储OSS、CDN和负载均衡。
3.高I/O要求数据库
支持承载高I/O要求的数据库,如OLTP类型数据库以及NoSQL类型数据库。您可以使用较高配置的I/O优化型云服务器ECS,同时采用ESSD云盘,可实现高I/O并发响应和更高的数据可靠性。您也可以使用多台中等偏下配置的I/O优化型ECS实例,搭配负载均衡SLB,建设高可用底层架构。更多详情,请参见ESSD云盘和负载均衡。
4.访问量波动剧烈的应用或网站
某些应用,如抢红包应用、优惠券发放应用、电商网站和票务网站,访问量可能会在短时间内产生巨大的波动。您可以配合使用弹性伸缩,自动化实现在请求高峰来临前增加ECS实例,并在进入请求低谷时减少ECS实例。满足访问量达到峰值时对资源的要求,同时降低了成本。如果搭配负载均衡SLB,您还可以实现高可用应用架构。更多详情,请参见弹性伸缩和负载均衡。
5.大数据及实时在线或离线分析
云服务器ECS提供了大数据类型实例规格族,支持Hadoop分布式计算、日志处理和大型数据仓库等业务场景。由于大数据类型实例规格采用了本地存储的架构,云服务器ECS在保证海量存储空间、高存储性能的前提下,可以为云端的Hadoop集群、Spark集群提供更高的网络性能。
6.机器学习和深度学习等AI应用
通过采用GPU计算型实例,您可以搭建基于TensorFlow框架等的AI应用。此外,GPU计算型还可以降低客户端的计算能力要求,适用于图形处理、云游戏云端实时渲染、AR/VR的云端实时渲染等瘦终端场景。更多详情,请参见GPU计算型实例。
三、通过控制台使用ECS,安装Linux系统及Apache服务
步骤一:创建ECS实例
前往实例创建页。
在购买页面的前四个配置页面,完成实例启动配置。
步骤二:添加安全组规则
如果创建ECS实例时,您没有在默认安全组中选中添加安全组规则,或者ECS实例加入的是一个全新的安全组,请按以下步骤继续操作。
单击实例ID,进入实例详情页。
单击安全组页签,然后单击安全组ID,进入安全组详情页。
在访问规则区域,选择入方向页签。
步骤三:连接ECS实例
返回实例列表页面,找到本文的示例实例EcsQuickStart。
在右侧操作列,单击远程连接。
在弹出远程连接与命令对话框中,单击VNC远程连接对应的立即登录。
在弹出的输入VNC密码对话框中,单击重置VNC密码。
根据提示完成密码修改,并在输入VNC密码对话框中输入您修改后的密码,然后单击确定。
完成登录凭证设置。
用户名:填写root。
密码:创建ECS实例时,在登录凭证处设置的登录密码,本文中的示例值为Ecs123456。
输入密码阶段,Password:处保持黑屏,无字符增删提示。
步骤四:配置Apache服务
安装Apache服务。
yum install -y httpd
启动Apache服务。
systemctl start httpd
设置Apache服务开机自启动。
systemctl enable httpd
查询Apache服务是否处于运行中状态。
systemctl status httpd
返回active (running)则表示已开始运行Apache服务。
在当前浏览器页面,新开启一个网页,在地址栏输入实例的公网IP地址,并回车。
到这里,Apache服务就安装完成了,这就是ECS服务器的基本使用,以上介绍的Linux服务器的搭建,当然根据自己的需求,也可以安装Windows系统。