logo

CentOS RedHat系列系统安装与配置指南

2025-10-12 by Joshua Nash

在数字化浪潮席卷全球的今天,云计算已经成为企业信息化建设、个人开发者部署项目乃至大规模应用运行的核心基础设施,而作为云计算的重要组成部分,弹性计算服务(Elastic Compute Service,简称ECS)因其灵活、高效、可扩展的特性,被广泛应用于网站托管、数据处理、开发测试、人工智能训练等多个领域。

对于刚刚接触云计算的新手而言,“ECS云服务器”这个概念可能显得既陌生又复杂,如何注册账号?怎样选择合适的实例规格?网络配置该如何设置?安全组规则怎么理解?这些问题常常让初学者望而却步,本文将为ECS云服务器新手提供一份详尽的“上路指南”,带你从零开始,逐步掌握使用阿里云ECS的核心技能,完成从“小白”到“入门者”的转变。

什么是ECS云服务器?

ECS(Elastic Compute Service)是阿里云推出的一种基础云计算服务产品,它允许用户通过互联网按需获取虚拟化的计算资源,你可以将其理解为一台远程的“电脑”,但它比传统物理服务器更加灵活和智能。

与传统的物理服务器不同,ECS具备以下显著优势:

  1. 弹性伸缩:可根据业务负载自动或手动调整CPU、内存、带宽等资源配置。
  2. 按量付费:支持包年包月、按量计费等多种计费模式,成本可控。
  3. 高可用性:依托阿里云遍布全球的数据中心,实现跨区域容灾与备份。
  4. 易于管理:通过控制台、API或命令行工具即可完成创建、监控、重启等操作。
  5. 丰富的镜像系统:支持Windows、CentOS、Ubuntu等多种操作系统一键部署。

ECS就像是你在云端拥有的一台专属计算机,可以用来搭建网站、运行程序、存储数据,甚至构建私有云环境。


准备工作:注册账号与实名认证

在正式使用ECS之前,你需要完成以下几个关键步骤:

注册阿里云账号

访问 阿里云官网,点击右上角“免费注册”,你可以使用手机号码或邮箱进行注册,并设置登录密码,建议使用常用且安全的邮箱,便于后续找回密码和接收通知。

完成实名认证

根据中国法律法规要求,所有使用国内云服务的用户必须完成实名认证,这一步至关重要,否则无法购买任何付费资源。

  • 个人认证:需上传身份证正反面照片,并进行人脸识别。
  • 企业认证:需提供营业执照、法人身份证及授权书等材料。

整个过程通常在几分钟内完成,审核通过后即可正常使用各项服务。

领取新用户优惠券

阿里云为新用户提供多种免费试用资源和代金券礼包,

  • 免费试用ECS实例(如1核2G,1个月)
  • 赠送一定金额的代金券(可用于抵扣费用)

这些福利非常适合新手用于学习和实践,避免初期投入过大。


创建你的第一台ECS实例

我们将一步步教你如何创建并连接到第一台ECS云服务器。

第一步:进入ECS控制台

登录阿里云后,在首页搜索“ECS”或点击“产品”菜单中的“弹性计算” -> “云服务器ECS”,进入ECS管理控制台。

第二步:选择地域与可用区

点击“创建实例”,首先需要选择地域(Region)可用区(Zone)

  • 地域:指数据中心所在的地理位置,如华北1(北京)、华东2(上海)、华南1(深圳)等,建议选择离你目标用户最近的地域,以降低延迟。
  • 可用区:同一地域下的独立机房,具有电力和网络隔离能力,提升容灾能力,新手可直接选择默认可用区。

小贴士:一旦选定地域,后续大部分资源(如磁盘、VPC)都应位于同一地域,否则无法互通。

第三步:选择实例规格

这是决定服务器性能的关键环节,ECS提供了多种实例族,适用于不同场景:

实例类型 适用场景
共享型(如t6/t5) 学习、测试、轻量级Web应用
通用型(如g7/g6) 中小型网站、后台服务
计算型(如c7/c6) 高并发计算、游戏服务器
内存型(如r7/r6) 大数据处理、缓存数据库
突发性能型(如t6) 流量波动大的应用

作为新手,推荐选择共享型n4或突发性能实例t6,价格低廉且足够满足学习需求。

第四步:选择镜像

镜像是预装好操作系统的模板,常见选项包括:

  • 公共镜像:官方提供的纯净系统,如CentOS 7.9、Ubuntu 20.04、Windows Server 2019。
  • 自定义镜像:你自己制作的系统快照。
  • 市场镜像:包含特定软件的应用镜像,如WordPress、LAMP环境等。

初次使用建议选择CentOS 7.9 64位,稳定、社区支持丰富,适合Linux入门学习。

第五步:配置存储

系统盘默认为40GB高效云盘,已能满足基本需求,若需额外存储空间,可添加数据盘(最大可达32TB),注意:数据盘需自行挂载和格式化。

第六步:设置网络与安全组
  • 专有网络VPC:默认会创建一个VPC和交换机,无需更改。
  • 公网IP:勾选“分配公网IPv4地址”,并选择“按使用流量计费”以节省成本。
  • 安全组:相当于防火墙,控制进出服务器的流量,首次创建时可选择“默认安全组”或新建一个,确保开放必要的端口(如SSH 22、HTTP 80、HTTPS 443)。
第七步:设置登录凭证

有两种方式验证身份:

  • 密码登录:设置一个强密码(字母+数字+符号组合),用于远程登录。
  • 密钥对登录:更安全的方式,生成一对公私钥,私钥本地保存,公钥上传至服务器。

新手建议先使用密码登录,便于理解和调试。

第八步:确认订单并支付

检查配置无误后,选择计费方式:

  • 按量付费:按小时计费,适合短期测试,随时释放。
  • 包年包月:长期使用更划算,但不可退订。

新用户可选择1个月包月套餐体验,提交订单并完成支付后,实例将在1-3分钟内部署完成。


连接ECS服务器:远程访问实战

实例启动后,状态变为“运行中”,此时可通过多种方式连接服务器。

使用Xshell + SSH连接Linux实例(推荐)
  1. 下载并安装Xshell(免费用于家庭/学校)。
  2. 打开Xshell,点击“文件”->“新建”,填写会话名称(如MyECS)。
  3. 协议选择SSH,主机填入ECS的公网IP地址,端口号默认22。
  4. 点击“连接”,输入用户名(通常是root)和密码。
  5. 成功登录后,你会看到命令行提示符,表示已进入服务器终端。

示例输出:

[root@iZ2ze74vqhrxxxxxxx ~]#
使用阿里云Web Terminal(免客户端)

在ECS控制台找到你的实例,点击“远程连接”->“VNC连接”或“Workbench远程连接”,这种方式无需安装软件,适合应急维护。

Windows实例使用远程桌面(RDP)

如果是Windows Server系统,可在本地使用“远程桌面连接”工具,输入公网IP、用户名(administrator)和密码进行登录。


基础运维操作:让你的服务器跑起来

成功连接后,就可以开始对服务器进行基本操作了。

更新系统软件包(Linux)
# Ubuntu/Debian系列
apt update && apt upgrade -y

定期更新可修复漏洞,提升安全性。

安装常用软件

比如你想搭建一个简单的网页服务器,可以安装Nginx:

# CentOS
yum install nginx -y
systemctl start nginx
systemctl enable nginx
# Ubuntu
apt install nginx -y
systemctl start nginx
systemctl enable nginx

然后在浏览器中输入公网IP,如果看到Nginx欢迎页,说明服务已正常运行!

开放防火墙端口

CentOS默认启用firewalld,需手动放行80端口:

firewall-cmd --permanent

嘿!我是企业微信客服!