在腾讯云上安装 Ubuntu 22.04 是一个非常简单的过程,因为腾讯云已经提供了预装系统的镜像,你只需通过控制台选择并创建实例即可。以下是详细的安装教程(实际上是“创建并配置 Ubuntu 22.04 云服务器实例”的完整流程):
✅ 一、登录腾讯云控制台
- 打开腾讯云官网:https://cloud.tencent.com
- 登录你的账号(如果没有账号,需先注册并完成实名认证)。
✅ 二、创建云服务器 CVM 实例
-
进入 云服务器 CVM 控制台:
- 在顶部导航栏点击【产品】→【计算】→【云服务器 CVM】
- 或直接访问:https://console.cloud.tencent.com/cvm
-
点击【新建】或【创建实例】
✅ 三、配置实例参数
1. 选择【自定义配置】或【快速配置】(推荐“自定义”)
2. 选择地域和可用区
- 选择离你用户最近的地域(如:广州、上海、北京等)
3. 选择实例类型
- 根据需求选择机型(如标准型 S5、计算型 C5 等)
- 初学者建议选择 S5.SMALL2(1核2G)用于测试
4. 镜像选择
- 点击【公共镜像】
- 搜索或选择:Ubuntu Server 22.04 LTS 64位
✅ 注意:确保选择的是官方 Ubuntu 22.04 LTS 镜像
5. 存储
- 系统盘默认是 50GB 高性能云硬盘(可调整)
- 如需数据盘,可勾选添加数据盘
6. 带宽与公网 IP
- 选择是否分配公网 IP
- 带宽类型:按流量计费 or 按带宽包年包月
- 建议新手选择【按流量计费】,起步成本低
7. 安全组
- 选择已有安全组 或 创建新的安全组
- 确保放行以下端口:
- SSH:22(必须)
- HTTP:80
- HTTPS:443
- 其他自定义端口(如 3000、8080 等)
?️ 腾讯云默认安全组可能只放行 22 和 3389,记得手动添加 80/443
8. 登录方式(关键!)
- 推荐选择【设置密码】
- 设置一个强密码(用于 SSH 登录)
- 也可以选择【密钥对】(更安全,适合开发者)
? 建议:测试用“密码登录”,生产环境用“SSH 密钥”
9. 实例名称
- 自定义名称,如:
ubuntu-web-server
10. 确认配置并创建
- 查看费用,确认后点击【立即购买】并完成支付(新用户可能有免费套餐)
✅ 四、连接 Ubuntu 22.04 服务器
方法 1:使用 SSH 命令连接(推荐)
- 在实例列表中找到你的服务器,复制 公网 IP 地址
- 打开终端(Mac/Linux)或使用 PuTTY(Windows)
ssh root@你的公网IP
默认用户名:
- Ubuntu 镜像使用
ubuntu或root(腾讯云部分镜像允许 root 登录)- 推荐使用:
ssh ubuntu@<IP>,然后切换到 root
? 腾讯云 Ubuntu 镜像默认用户是:ubuntu
ssh ubuntu@<你的公网IP>
输入你设置的密码即可登录。
方法 2:使用腾讯云网页版登录(VNC)
- 在 CVM 控制台,找到实例 → 点击【登录】按钮
- 使用浏览器直接登录(无需本地工具)
✅ 五、首次登录后的基本配置(可选)
# 1. 更新系统
sudo apt update && sudo apt upgrade -y
# 2. 设置 root 密码(可选)
sudo passwd root
# 3. 切换到 root 用户
sudo su -
# 4. 安装常用软件
sudo apt install vim curl wget git net-tools -y
✅ 六、开放防火墙端口(UFW)
Ubuntu 默认可能启用 UFW,检查并配置:
# 查看状态
sudo ufw status
# 开放 SSH、HTTP、HTTPS
sudo ufw allow 22
sudo ufw allow 80
sudo ufw allow 443
# 启用防火墙
sudo ufw enable
⚠️ 注意:确保先放行 22 端口,否则可能断开 SSH 连接!
✅ 七、部署应用示例(可选)
比如安装 Nginx:
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx
然后在浏览器访问:http://你的公网IP,看到 Nginx 欢迎页即成功。
✅ 常见问题
| 问题 | 解决方法 |
|---|---|
| 无法 SSH 登录 | 检查安全组是否放行 22 端口,密码是否正确 |
| 登录用户是哪个? | 腾讯云 Ubuntu 默认用户是 ubuntu |
| 忘记密码 | 在控制台【重置密码】→ 重启实例生效 |
| 无法访问网站 | 检查安全组是否放行 80/443,服务是否启动 |
✅ 总结
你不需要“安装”Ubuntu 22.04,而是通过腾讯云控制台 选择镜像创建实例,然后通过 SSH 连接使用。整个过程 5 分钟即可完成。
如需自动化部署,还可以结合 Terraform、Cloud-init 或 自定义镜像 实现批量部署。
需要我提供一键部署脚本或 LNMP 环境配置教程吗?欢迎继续提问!
CDNK博客