以下是在腾讯云上安装 Ubuntu 22.04 LTS 的详细教程,分为 云服务器购买配置 和 系统初始化操作 两部分:
一、腾讯云服务器购买与配置
-
注册/登录腾讯云账号
- 访问 腾讯云官网,完成账号注册或登录。
-
购买云服务器(CVM)
- 进入 云服务器控制台 → 新建实例。
- 关键配置选项:
- 地域与可用区:选择离用户最近的地域(如上海、北京等)。
- 实例类型:根据需求选择(如轻量应用服务器或标准CVM,新手可选“标准型S5”)。
- 镜像:选择 Ubuntu 22.04 LTS(公有镜像)。
- 存储:默认系统盘(SSD 20GB起步,建议按需扩展)。
- 网络:分配公网IP(建议勾选,带宽按需选择,测试可选1Mbps)。
- 安全组:放通常用端口(如SSH 22、HTTP 80、HTTPS 443)。
- 密钥对/密码:选择SSH密钥对或设置登录密码(建议密钥对更安全)。
-
完成购买
- 确认配置后支付,等待1-3分钟实例创建完成。
二、Ubuntu 22.04 初始化配置
1. 登录服务器
-
方式一:SSH密钥登录(推荐):
ssh -i /path/to/your-key.pem ubuntu@<公网IP>(注意:Ubuntu系统默认用户为
ubuntu,非root) -
方式二:密码登录:
使用腾讯云控制台的“WebShell”或本地终端输入密码登录。
2. 系统更新
sudo apt update && sudo apt upgrade -y
3. 安全加固(可选但推荐)
-
修改SSH端口:
sudo sed -i 's/#Port 22/Port 2222/' /etc/ssh/sshd_config sudo systemctl restart sshd(记得在安全组中放通新端口)
-
禁用root登录:
sudo sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config sudo systemctl restart sshd
4. 安装常用工具
sudo apt install -y vim git curl wget ufw net-tools
5. 配置防火墙(UFW)
sudo ufw allow 22/tcp # 允许SSH(若修改了端口,替换为实际端口)
sudo ufw allow 80,443/tcp # 开放Web端口
sudo ufw enable
6. 其他可选服务
-
安装Docker:
curl -fsSL https://get.docker.com | sudo sh sudo usermod -aG docker ubuntu -
安装Nginx/Apache:
sudo apt install nginx -y sudo systemctl start nginx
三、常见问题
-
无法SSH登录?
- 检查安全组是否放通22端口(或自定义端口)。
- 确认密钥对绑定正确(密钥登录需
chmod 400 key.pem)。
-
apt更新慢?
- 替换为腾讯云镜像源:
sudo sed -i 's/archive.ubuntu.com/mirrors.tencentyun.com/g' /etc/apt/sources.list sudo apt update
- 替换为腾讯云镜像源:
-
磁盘空间不足?
- 使用
df -h查看,并通过腾讯云控制台扩容系统盘后扩展分区。
- 使用
总结
腾讯云部署Ubuntu 22.04仅需几步:购买实例时选择镜像 → 安全组配置 → 登录后初始化。建议优先使用SSH密钥并做好基础安全设置。如需图形界面,可安装ubuntu-desktop并通过VNC连接(但服务器通常不建议)。
云服务器