在腾讯云上安装和配置 Ubuntu 22.04 是一个非常常见且简单的过程。以下是详细的安装和初始化配置教程,适用于腾讯云 CVM(Cloud Virtual Machine)实例。
✅ 一、登录腾讯云控制台
- 打开腾讯云官网:https://cloud.tencent.com
- 登录你的账号。
- 进入【控制台】 → 【云服务器 CVM】。
✅ 二、创建 Ubuntu 22.04 实例
1. 点击【新建实例】
- 选择【按流量计费】或【按带宽计费】(新手建议选按流量计费,更灵活)。
- 地域:选择离你用户最近的地区(如广州、上海、北京等)。
2. 选择镜像
- 镜像类型:公共镜像
- 操作系统:Ubuntu
- 版本:选择 Ubuntu Server 22.04 LTS 64位
✅ 推荐选择 LTS(长期支持版本),稳定且支持周期长。
3. 选择实例配置
- 实例类型:根据需求选择(如标准型 S5、轻量应用服务器等)
- CPU 和内存:新手推荐 1核2G 或 2核4G
- 系统盘:默认 50GB 高性能云硬盘(可调整)
4. 设置登录方式(重要!)
- 推荐使用 密钥对(更安全)
- 如果没有密钥,点击【新建密钥对】生成并下载
.pem文件(妥善保存!)
- 如果没有密钥,点击【新建密钥对】生成并下载
- 或选择【设置密码】(不推荐长期使用密码登录)
⚠️ 建议使用密钥登录,更安全,SSH 登录更方便。
5. 网络与安全组
- 公网IP:分配公网IP(或绑定弹性公网IP)
- 安全组:选择默认安全组或新建一个
- 确保放行以下端口:
- SSH:22(TCP)
- HTTP:80(TCP)
- HTTPS:443(TCP)
- 如需远程桌面或其它服务,按需开放
6. 完成创建
- 确认配置,点击【立即购买】并完成支付(新用户可能有免费试用)。
✅ 三、连接到 Ubuntu 22.04 实例
方法 1:使用 SSH 命令连接(推荐)
1. 使用密钥登录(Linux/Mac)
# 修改密钥权限(非常重要)
chmod 600 your-key.pem
# SSH 连接(默认用户名是 ubuntu)
ssh -i your-key.pem ubuntu@<你的公网IP>
2. Windows 用户可使用:
- PuTTY + 密钥转换(
.pem→.ppk) - 或使用 Windows Terminal / WSL / PowerShell 执行上述命令
✅ 四、首次登录后的基本配置
1. 更新系统
sudo apt update && sudo apt upgrade -y
2. 设置时区(可选)
sudo timedatectl set-timezone Asia/Shanghai
3. 创建新用户(可选,更安全)
sudo adduser yourusername
sudo usermod -aG sudo yourusername
4. 配置 SSH(可选)
编辑 SSH 配置文件,禁用 root 登录、密码登录等(提高安全性):
sudo nano /etc/ssh/sshd_config
修改以下项:
PermitRootLogin no
PasswordAuthentication no
重启 SSH:
sudo systemctl restart sshd
⚠️ 确保你已配置密钥登录,否则可能被锁!
✅ 五、安装常用软件(可选)
# 安装常用工具
sudo apt install -y vim curl wget git net-tools htop
# 安装 Nginx(Web 服务器)
sudo apt install -y nginx
sudo systemctl enable nginx
sudo systemctl start nginx
# 安装 Python3 和 pip
sudo apt install -y python3 python3-pip
# 安装 Node.js(可选)
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
✅ 六、开放防火墙端口(UFW)
Ubuntu 默认可能启用 UFW,设置如下:
sudo ufw allow 22/tcp # SSH
sudo ufw allow 80/tcp # HTTP
sudo ufw allow 443/tcp # HTTPS
sudo ufw enable
注意:腾讯云还需在安全组中放行对应端口!
✅ 七、绑定域名(可选)
- 在腾讯云【域名注册】购买或管理域名。
- 添加 DNS 解析,将域名指向你的公网 IP。
- 配置 Nginx 虚拟主机或使用反向X_X。
✅ 八、其他建议
- 定期备份:使用腾讯云快照功能备份系统盘。
- 监控:开启云监控,查看 CPU、内存、网络使用情况。
- 自动更新(谨慎):
sudo apt install unattended-upgrades sudo dpkg-reconfigure unattended-upgrades
📌 总结
| 步骤 | 内容 |
|---|---|
| 1 | 腾讯云控制台创建 Ubuntu 22.04 实例 |
| 2 | 使用密钥或密码 SSH 登录 |
| 3 | 更新系统、安装必要软件 |
| 4 | 配置安全组和防火墙 |
| 5 | 部署应用(网站、API、数据库等) |
如需部署 Web 应用(如 WordPress、Node.js、Docker 等),可继续扩展。
需要我提供 Ubuntu 22.04 上部署 LAMP / LNMP / Docker / 宝塔面板 的教程吗?欢迎继续提问!
秒懂云