在阿里云ECS(Elastic Compute Service)服务器上安装 Ubuntu 系统非常简单,通常不需要手动“安装”,因为阿里云提供了预装操作系统的镜像。以下是详细步骤:
✅ 一、通过阿里云控制台选择 Ubuntu 镜像创建 ECS 实例
-
登录阿里云控制台
- 打开 阿里云官网 并登录。
-
进入 ECS 控制台
- 在产品与服务中找到「云服务器 ECS」,点击进入。
-
创建实例
- 点击「创建实例」按钮。
-
选择地域和可用区
- 根据你的用户分布选择合适的地域(如华北 3 北京、华东 1 上海等)。
-
选择实例规格
- 例如:
ecs.t5-lc1m2.small(适合测试)、ecs.c6.large(生产环境)等。
- 例如:
-
选择镜像(关键步骤)
- 在「镜像」选项中:
- 选择「公共镜像」
- 找到 Ubuntu,例如:
Ubuntu 20.04 64位Ubuntu 22.04 LTS 64位Ubuntu 24.04 LTS(最新)
- 推荐使用 LTS(长期支持)版本。
- 在「镜像」选项中:
-
设置存储(系统盘)
- 默认是 40GB 高效云盘或 SSD,可根据需要调整。
-
网络配置
- 选择 VPC(专有网络)
- 分配公网 IP(建议勾选,用于远程连接)
-
设置安全组
- 创建或选择已有安全组
- 确保放行以下端口:
- SSH:22(必须)
- HTTP:80(可选)
- HTTPS:443(可选)
-
设置登录凭证
- 推荐选择「自定义密码」方式设置实例登录密码
- 设置一个强密码(用于 SSH 登录)
- 或者选择密钥对(更安全,推荐用于生产环境)
- 推荐选择「自定义密码」方式设置实例登录密码
-
确认并创建
- 完成配置后,点击「立即购买」或「创建实例」
✅ 二、连接到 Ubuntu ECS 实例
方法 1:使用 SSH 连接(Linux/macOS/Windows WSL)
ssh root@<你的公网IP>
# 或者如果是 ubuntu 用户(某些镜像默认是 ubuntu 用户)
ssh ubuntu@<你的公网IP>
输入你设置的密码即可登录。
⚠️ 注意:Ubuntu 镜像默认是否启用
root登录取决于镜像版本。部分镜像默认用户是ubuntu,请用ubuntu登录后再切换到 root:sudo su -
方法 2:使用阿里云 Web 终端(无需本地工具)
- 在 ECS 实例列表中,点击实例 ID 进入详情页
- 点击「远程连接」 → 「Workbench 远程连接」
- 输入用户名(如
ubuntu)和密码即可登录
✅ 三、基本配置建议(首次登录后)
-
更新系统
sudo apt update && sudo apt upgrade -y -
安装常用软件
sudo apt install vim curl wget git net-tools htop -y -
配置防火墙(UFW)
sudo ufw enable sudo ufw allow ssh -
(可选)修改时区
sudo timedatectl set-timezone Asia/Shanghai
❌ 常见问题与注意事项
| 问题 | 解决方法 |
|---|---|
| 无法 SSH 登录 | 检查安全组是否放行 22 端口 |
| 密码正确但登录失败 | 确认用户名是 root 还是 ubuntu |
| 公网 IP 未分配 | 在创建实例时勾选“分配公网 IPv4 地址” |
| 忘记密码 | 在控制台停止实例 → 更改实例密码 → 重启 |
✅ 总结
你不需要手动安装 Ubuntu,阿里云提供官方 Ubuntu 镜像,只需在创建 ECS 实例时选择即可。整个过程几分钟完成,之后通过 SSH 登录即可开始使用。
如果你有特殊需求(比如想从 ISO 自定义安装),那需要使用自定义镜像或 Packer 制作,但一般用户完全不需要这么复杂。
需要我帮你生成一键初始化脚本吗?或者部署 Nginx / Docker?欢迎继续提问!
CLOUD云计算