在腾讯云上安装和配置 Ubuntu 22.04 是一个非常常见且简单的过程。以下是详细的 腾讯云 Ubuntu 22.04 安装与基础配置教程,适用于新手用户快速上手。
✅ 一、创建腾讯云服务器(CVM)
-
登录腾讯云控制台
- 访问:https://cloud.tencent.com
- 登录你的腾讯云账号。
-
进入云服务器 CVM 页面
- 在控制台首页,点击「云服务器」或搜索「CVM」进入云服务器管理页面。
-
创建实例
- 点击「新建」或「创建实例」按钮。
-
选择配置
- 地域:选择离你用户最近的区域(如广州、上海、北京)。
- 实例类型:选择适合的配置(如标准型 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 登录)
- 也可选择密钥对(更安全,适合高级用户)
-
确认并创建
- 确认配置和费用,点击「立即购买」完成创建。
✅ 二、连接到 Ubuntu 22.04 服务器
方法一:使用 SSH 命令连接(推荐)
-
获取服务器公网 IP 地址(在 CVM 实例列表中查看)
-
打开终端(Mac/Linux)或使用工具(Windows 推荐 PuTTY 或 Windows Terminal + WSL)
-
执行 SSH 命令:
ssh root@你的公网IP
注意:Ubuntu 默认用户名是
ubuntu
或root
,腾讯云通常允许 root 登录。
如果提示用户名错误,尝试:
ssh ubuntu@你的公网IP
- 输入你设置的密码(输入时不会显示字符,输完回车即可)
✅ 三、基础系统配置(首次登录建议操作)
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 组
✅ 五、安全建议
-
防火墙配置(UFW)
sudo apt install ufw -y sudo ufw allow 22 sudo ufw allow 80 sudo ufw allow 443 sudo ufw enable
-
定期更新系统
sudo apt update && sudo apt upgrade -y
-
备份重要数据
- 使用腾讯云快照功能定期备份系统盘。
✅ 六、常见问题
问题 | 解决方法 |
---|---|
无法 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 服务器。
如有具体用途(如搭建网站、部署项目),可继续提问,我会提供详细步骤。