腾讯云Ubuntu 22.04安装教程?

在腾讯云上安装并配置 Ubuntu 22.04 的教程如下,分为以下几个步骤:创建实例、连接服务器、基本配置和常用软件安装。


✅ 第一步:登录腾讯云控制台

  1. 打开 腾讯云官网
  2. 登录你的账号(或注册新账号)
  3. 进入 云服务器 CVM 控制台

✅ 第二步:创建 Ubuntu 22.04 实例

  1. 点击 【新建】【创建实例】
  2. 选择 计费模式
    • 推荐新手选“按量计费”(用多少付多少)或“包年包月”
  3. 选择 地域和可用区(建议选择离你近的,如上海、广州、北京)
  4. 选择 实例规格
    • 入门推荐:S5.SMALL2(1核2G)或更高
  5. 镜像选择:
    • 在“镜像”选项中选择:
      • 公共镜像 → Ubuntu → Ubuntu Server 22.04 LTS 64位
  6. 存储:
    • 系统盘默认 50GB 足够,可调整大小
  7. 网络:
    • 默认 VPC 和子网即可
    • 分配公网 IP(勾选“分配公网 IPv4 地址”)
    • 带宽建议 1~5Mbps(按需选择)
  8. 安全组:
    • 创建或使用已有安全组,确保放行以下端口:
      • SSH:22(TCP)
      • HTTP:80(TCP)
      • HTTPS:443(TCP)
      • 如需远程桌面或其他服务,再添加对应端口
  9. 设置登录方式:
    • 推荐选择 密钥对(更安全),也可选“设置密码”(简单但安全性较低)
      • 若选密钥,下载私钥(.pem 文件)并妥善保存
  10. 确认配置并创建实例

⏱️ 实例创建完成后,状态变为“运行中”


✅ 第三步:连接到 Ubuntu 22.04 服务器

方法一:使用 SSH(Linux/Mac)

# 给私钥文件设置正确权限
chmod 400 your-key.pem

# 使用 SSH 连接(默认用户名 ubuntu)
ssh -i your-key.pem ubuntu@<你的公网IP>

方法二:Windows 用户使用 PuTTY 或 Xshell

  1. 下载 PuTTY 或 Xshell
  2. .pem 私钥转换为 .ppk 格式(PuTTYgen 工具)
  3. 配置连接:
    • 主机地址:你的公网 IP
    • 端口:22
    • 连接类型:SSH
    • 认证:加载 .ppk 密钥文件
  4. 登录用户名为:ubuntu

✅ 第四步:基础系统配置(首次登录后)

1. 更新系统

sudo apt update && sudo apt upgrade -y

2. 设置时区(例如设置为上海)

sudo timedatectl set-timezone Asia/Shanghai

3. 创建普通用户(可选,提高安全性)

sudo adduser yourusername
sudo usermod -aG sudo yourusername

然后切换用户或使用 su 登录。

4. 配置 SSH 安全(可选)

编辑 SSH 配置文件:

sudo nano /etc/ssh/sshd_config

修改以下项:

PermitRootLogin no           # 禁止 root 登录
PasswordAuthentication no    # 禁用密码登录(仅允许密钥)

重启 SSH:

sudo systemctl restart ssh

⚠️ 确保密钥登录正常后再关闭密码登录!


✅ 第五步:安装常用软件(按需)

1. 安装 Nginx(Web 服务器)

sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

浏览器访问 http://<公网IP> 查看欢迎页。

2. 安装 Python3 & pip

sudo apt install python3 python3-pip -y

3. 安装 Node.js(可选)

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs

4. 安装 Docker(推荐)

# 安装依赖
sudo apt install ca-certificates curl gnupg lsb-release -y

# 添加 Docker GPG 密钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

# 添加仓库
echo 
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu 
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 安装 Docker
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

# 添加用户到 docker 组(避免每次用 sudo)
sudo usermod -aG docker ubuntu

# 重启生效
newgrp docker

测试:

docker run hello-world

✅ 第六步:防火墙配置(UFW)

Ubuntu 默认未启用 UFW,可以开启:

sudo ufw allow ssh
sudo ufw allow 'Nginx Full'
sudo ufw enable

查看状态:

sudo ufw status

✅ 第七步:绑定域名与备案(可选)

  1. 购买域名(腾讯云域名注册)
  2. 解析域名到你的公网 IP(DNS 解析)
  3. 如在中国大陆提供 Web 服务,需进行 ICP 备案

✅ 常见问题排查

问题 解决方法
无法 SSH 连接 检查安全组是否放行 22 端口
网站打不开 检查安全组是否放行 80/443,Nginx 是否运行
权限错误 检查密钥权限 chmod 400,或使用 ubuntu 用户
磁盘空间不足 升级系统盘或清理日志

✅ 结束语

你现在已经在腾讯云成功部署了 Ubuntu 22.04 服务器,并完成了基础环境搭建。接下来可以根据需求部署网站、博客(如 WordPress)、Node.js 应用、Docker 项目等。


📌 提示

  • 定期备份重要数据
  • 关闭不用的端口和服务
  • 使用密钥登录 + 禁用 root 是最佳安全实践

需要部署 LNMP、宝塔面板、WordPress 等?也可以继续问我!

未经允许不得转载:CLOUD技术博 » 腾讯云Ubuntu 22.04安装教程?