腾讯云Ubuntu 22.04安装教程?

在腾讯云上安装和配置 Ubuntu 22.04 是一个非常常见且简单的过程。以下是详细的图文安装教程,适用于腾讯云 CVM(Cloud Virtual Machine)实例。


✅ 一、登录腾讯云控制台

  1. 打开浏览器,访问腾讯云官网:https://cloud.tencent.com
  2. 登录你的腾讯云账号。
  3. 进入 控制台云服务器 CVM

✅ 二、创建 Ubuntu 22.04 实例

1. 点击「新建」或「创建实例」

在 CVM 控制台页面,点击 【创建实例】 按钮。


2. 选择「自定义配置」或「快速配置」

建议选择 「自定义配置」,以便更灵活地设置参数。


3. 选择地域和可用区

  • 选择离你用户最近的地域(如:广州、上海、北京等)。
  • 可用区可选择默认。

4. 选择实例配置(机型)

  • 选择合适的 实例类型(如标准型 S5、S6,或入门型 S6)。
  • 推荐新手选择 标准型 S5(1核2G)2核4G 的配置。

5. 选择镜像

  • 点击「公共镜像」标签。
  • 选择 Ubuntu → 选择 Ubuntu Server 22.04 LTS 64位

✅ 确保是官方镜像,版本为 22.04 LTS(长期支持)。


6. 设置登录方式(关键步骤)

有三种方式:

方式一:使用 SSH 密钥对(推荐)

  • 选择「密钥对」。
  • 如果已有密钥对,选择它;否则点击「新建密钥对」。
  • 下载生成的 .pem 私钥文件(只能下载一次,请妥善保存)。

✅ 推荐使用密钥登录,更安全。

方式二:设置密码

  • 选择「设置密码」。
  • 输入并确认登录密码(需包含大小写字母、数字、特殊字符,8-30位)。

⚠️ 注意:密码登录不如密钥安全,建议后续关闭密码登录。


7. 配置网络和安全组

  • 公网IP:选择「分配公网 IPv4 地址」。
    • 带宽计费模式:按带宽包年包月或按流量计费(新手建议 1Mbps 按带宽)。
  • 安全组
    • 选择「默认安全组」或新建一个。
    • 确保放行以下端口:
    • SSH:22(TCP)
    • HTTP:80(TCP)
    • HTTPS:443(TCP)
    • 其他需要的端口(如 3000、8080 等)

✅ 腾讯云默认安全组可能只放行 22 和 3389,记得添加 80/443。


8. 存储与镜像

  • 系统盘:默认 50GB 高性能云硬盘(够用)。
  • 数据盘:可选,按需添加。

9. 主机名与标签(可选)

  • 主机名:如 ubuntu-web-01
  • 标签:用于资源管理,可跳过。

10. 确认配置并创建

  • 确认价格和配置无误。
  • 勾选协议。
  • 点击 【创建实例】

等待几分钟,实例状态变为 「运行中」


✅ 三、连接 Ubuntu 22.04 实例

方法一:使用 SSH 密钥登录(Linux/macOS)

# 修改私钥权限
chmod 600 your-key.pem

# SSH 登录(默认用户名 ubuntu)
ssh -i your-key.pem ubuntu@<公网IP>

例如:

ssh -i ~/Downloads/tencent-key.pem ubuntu@123.206.123.45

方法二:使用密码登录

ssh ubuntu@<公网IP>

然后输入你设置的密码。

⚠️ 如果无法登录,请检查:

  • 安全组是否放行 22 端口
  • 实例是否分配了公网 IP
  • 密码或密钥是否正确

方法三:使用腾讯云网页控制台登录(WebShell)

  1. 在 CVM 控制台,找到你的实例。
  2. 点击「登录」按钮(在操作列)。
  3. 使用浏览器直接登录,无需本地 SSH。

✅ 四、基础配置(首次登录后建议操作)

1. 更新系统

sudo apt update && sudo apt upgrade -y

2. 设置时区(可选)

sudo timedatectl set-timezone Asia/Shanghai

3. 创建普通用户(可选,安全考虑)

sudo adduser myuser
sudo usermod -aG sudo myuser

4. 禁用 root 登录(可选)

编辑 SSH 配置:

sudo nano /etc/ssh/sshd_config

修改:

PermitRootLogin no
PasswordAuthentication no   # 如果使用密钥,建议关闭密码登录

重启 SSH:

sudo systemctl restart ssh

✅ 五、安装常用软件(可选)

# 安装 Nginx
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

# 安装 Python3 和 pip
sudo apt install python3 python3-pip -y

# 安装 Node.js(可选)
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs

# 安装 Docker(推荐)
sudo apt install docker.io -y
sudo systemctl enable docker
sudo usermod -aG docker ubuntu

✅ 六、访问 Web 服务(测试)

  1. 在浏览器访问:http://<你的公网IP>
  2. 如果看到 Nginx 欢迎页,说明成功!

✅ 记得安全组放行 80 端口。


✅ 七、常见问题

问题 解决方案
SSH 连接超时 检查安全组是否放行 22 端口,实例是否分配公网 IP
Permission denied (publickey) 检查密钥权限 chmod 600,确认用户名是 ubuntu
无法访问网站 检查安全组是否放行 80/443,Nginx 是否运行
磁盘空间不足 升级系统盘或挂载数据盘

✅ 总结

通过腾讯云控制台,你可以轻松创建并管理 Ubuntu 22.04 实例。关键步骤包括:

  1. 选择 Ubuntu 22.04 镜像
  2. 配置密钥或密码登录
  3. 设置安全组规则
  4. 使用 SSH 登录并更新系统
  5. 安装所需服务(Nginx、Docker、Node.js 等)

如果你需要部署 Web 应用(如 WordPress、Node.js、Docker 项目),可以继续告诉我,我可以提供后续部署教程。

祝你使用愉快!🚀

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