阿里云轻量服务器安装Ubuntu的完整指南
结论: 在阿里云轻量服务器上安装Ubuntu非常简单,只需通过控制台选择Ubuntu镜像并完成初始化配置即可。以下是详细步骤和注意事项。
1. 购买与配置轻量服务器
- 登录阿里云官网,进入轻量应用服务器控制台。
- 点击创建实例,选择以下配置:
- 地域:根据用户群体选择最近的地域(如华北、华东等)。
- 镜像:选择Ubuntu(推荐LTS版本,如Ubuntu 22.04或20.04)。
- 套餐:根据需求选择CPU、内存和带宽(入门可选1核1G,高负载建议2核4G以上)。
- 密码:设置SSH登录密码(或后续绑定密钥对)。
关键点:
务必记录初始密码或下载密钥对,否则无法登录服务器!
2. 登录服务器(SSH连接)
- Windows用户:使用PuTTY或Windows Terminal(SSH命令)。
ssh root@你的服务器IP - Mac/Linux用户:直接终端运行:
ssh root@服务器IP - 输入密码或使用密钥对认证(如配置了密钥)。
注意:
首次登录会提示确认主机指纹,输入yes继续。
3. 基础安全配置(必做)
- 更新系统:
apt update && apt upgrade -y - 修改SSH端口(可选):编辑
/etc/ssh/sshd_config,修改Port 22为其他端口(如2222),重启服务:systemctl restart sshd - 禁用root登录(推荐):创建普通用户并赋予sudo权限:
adduser username usermod -aG sudo username编辑
/etc/ssh/sshd_config,设置PermitRootLogin no。
核心建议:
修改SSH端口和禁用root登录可显著提升服务器安全性。
4. 安装常用工具
根据需求安装以下软件:
- Web服务:Nginx/Apache
apt install nginx -y - 数据库:MySQL或PostgreSQL
apt install mysql-server -y - 开发环境:Python、Node.js等
apt install python3 nodejs npm -y
5. 防火墙与网络配置
- 启用UFW防火墙:
ufw allow 22/tcp # 或自定义SSH端口 ufw allow 80,443/tcp ufw enable - 阿里云安全组:在控制台配置入站规则(需放行SSH、HTTP/HTTPS等端口)。
6. 数据盘挂载(如有额外磁盘)
- 查看磁盘列表:
fdisk -l - 格式化并挂载(以
/dev/vdb为例):mkfs.ext4 /dev/vdb mount /dev/vdb /mnt - 设置开机自动挂载:
编辑/etc/fstab,添加:/dev/vdb /mnt ext4 defaults 0 0
常见问题与解决方案
- SSH连接失败
- 检查阿里云安全组是否放行端口。
- 确认密码或密钥正确。
- apt更新报错
- 运行
apt --fix-broken install修复依赖。
- 运行
- 磁盘未识别
- 在阿里云控制台确认磁盘已挂载到实例。
总结:
在阿里云轻量服务器上安装Ubuntu只需选择镜像、初始化配置、登录并加固安全即可。重点在于及时更新系统、配置防火墙和禁用root登录,以避免潜在风险。
秒懂云