腾讯云Ubuntu 22.04安装教程?

云计算

在腾讯云上安装和配置 Ubuntu 22.04 是一个非常常见且简单的过程。以下是详细的 腾讯云 Ubuntu 22.04 安装与基础配置教程,适用于新手用户快速上手。


✅ 一、创建腾讯云服务器(CVM)

  1. 登录腾讯云控制台

    • 访问:https://cloud.tencent.com
    • 登录你的腾讯云账号。
  2. 进入云服务器 CVM 页面

    • 在控制台首页,点击「云服务器」或搜索「CVM」进入云服务器管理页面。
  3. 创建实例

    • 点击「新建」或「创建实例」按钮。
  4. 选择配置

    • 地域:选择离你用户最近的区域(如广州、上海、北京)。
    • 实例类型:选择适合的配置(如标准型 S5、S6,入门可选 1核2G)。
    • 镜像
      • 选择「公共镜像」
      • 操作系统:Ubuntu
      • 版本:选择 Ubuntu Server 22.04 LTS 64位
    • 存储:系统盘默认 50GB 高性能云硬盘(可按需调整)。
    • 网络
      • 选择已有 VPC 或创建新的。
      • 分配公网 IP(建议选择「分配公网 IPv4 地址」,带宽可选 1Mbps 起)。
    • 安全组
      • 创建或选择一个安全组,确保开放以下端口:
      • SSH:22(TCP)
      • HTTP:80(TCP)
      • HTTPS:443(TCP)
      • 其他自定义端口(如 3000、8080 等)
    • 登录方式
      • 推荐选择「设置密码」并设置一个强密码(用于 SSH 登录)
      • 也可选择密钥对(更安全,适合高级用户)
  5. 确认并创建

    • 确认配置和费用,点击「立即购买」完成创建。

✅ 二、连接到 Ubuntu 22.04 服务器

方法一:使用 SSH 命令连接(推荐)

  1. 获取服务器公网 IP 地址(在 CVM 实例列表中查看)

  2. 打开终端(Mac/Linux)或使用工具(Windows 推荐 PuTTY 或 Windows Terminal + WSL)

  3. 执行 SSH 命令:

    ssh root@你的公网IP

    注意:Ubuntu 默认用户名是 ubunturoot,腾讯云通常允许 root 登录。

如果提示用户名错误,尝试:

ssh ubuntu@你的公网IP
  1. 输入你设置的密码(输入时不会显示字符,输完回车即可)

✅ 三、基础系统配置(首次登录建议操作)

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 - yourusername

4. 配置 SSH 安全(可选)

编辑 SSH 配置文件:

sudo nano /etc/ssh/sshd_config

修改以下项:

PermitRootLogin no          # 禁止 root 登录(更安全)
PasswordAuthentication no   # 改用密钥登录(更安全)

重启 SSH:

sudo systemctl restart ssh

⚠️ 修改前请确保你已配置好密钥登录,否则可能无法连接!


✅ 四、安装常用软件(示例)

1. 安装 Nginx

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

访问 http://你的公网IP 应该看到 Nginx 欢迎页。

2. 安装 Python3 和 pip

sudo apt install python3 python3-pip -y

3. 安装 Node.js(可选)

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

4. 安装 Docker(可选)

sudo apt install docker.io -y
sudo systemctl enable docker
sudo systemctl start docker
sudo usermod -aG docker $USER  # 将当前用户加入 docker 组

✅ 五、安全建议

  1. 防火墙配置(UFW)

    sudo apt install ufw -y
    sudo ufw allow 22
    sudo ufw allow 80
    sudo ufw allow 443
    sudo ufw enable
  2. 定期更新系统

    sudo apt update && sudo apt upgrade -y
  3. 备份重要数据

    • 使用腾讯云快照功能定期备份系统盘。

✅ 六、常见问题

问题 解决方法
无法 SSH 连接 检查安全组是否放行 22 端口,确认密码或密钥正确
无法访问网站 检查安全组是否放行 80/443,Nginx 是否运行
磁盘空间不足 使用 df -h 查看,可扩容云硬盘

✅ 七、后续学习建议

  • 学习使用 systemctl 管理服务
  • 配置域名 + HTTPS(可用 Nginx + Let’s Encrypt)
  • 部署 Web 应用(如 Flask、Django、Node.js)
  • 使用宝塔面板(可选,图形化管理)

宝塔面板安装命令(可选):

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

✅ 完成!你现在已经在腾讯云成功部署并配置了 Ubuntu 22.04 服务器。

如有具体用途(如搭建网站、部署项目),可继续提问,我会提供详细步骤。

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