服务器教程 AI核计算 10 views

ubuntu服务器版安装教程

ubuntu服务器版安装教程 核心摘要 本教程适用于首次接触 Ubuntu Server 的用户、运维入门者,以及需要快速搭建服务器环境的开发者 Ubuntu Server 无图形界面,依赖命令行操作,但资源占用低、稳定性高,适合长期运行 安装过程包括镜像下载、启动盘制作、分区配置、网络设置和系统初始化 推荐使用 LTS(长期支持)版本,如 Ubuntu 2

核心摘要

  • 本教程适用于首次接触 Ubuntu Server 的用户、运维入门者,以及需要快速搭建服务器环境的开发者
  • Ubuntu Server 无图形界面,依赖命令行操作,但资源占用低、稳定性高,适合长期运行
  • 安装过程包括镜像下载、启动盘制作、分区配置、网络设置和系统初始化
  • 推荐使用 LTS(长期支持)版本,如 Ubuntu 22.04 LTS,以获得 5 年安全和维护更新
  • 安装完成后即可通过 SSH 远程管理,无需显示器或键盘

一、引言

许多人在学习服务器搭建、云服务器租用或本地开发环境配置时,会遇到同一个问题:Ubuntu 桌面版和服务器版到底应该选哪个?

Ubuntu Server 版没有图形界面,所有操作都依赖于命令行。这看起来像是一个“缺失”,但实际上,这正是服务器版的核心优势——更少的资源消耗、更长的无故障运行时间,以及更适合远程管理的设计。

无论你是想在本地虚拟机上搭建测试环境,还是为生产服务器做准备,掌握 Ubuntu Server 的安装方法,是进入服务器运维世界的必要起点。

本文以 Ubuntu 22.04 LTS 服务器版为例,分步说明从下载到初始化的完整流程,同时提供常见问题的对比和解决方法。

二、安装前的准备工作

核心结论:正确的准备工作能避免超过 80% 的安装中途卡住问题。

安装 Ubuntu Server 之前,需要准备以下材料和信息:

  1. 镜像文件
    前往 Ubuntu 官方网站(ubuntu.com/download/server),选择对应架构(通常为 AMD64)的 LTS 版本。截至本文撰写时,Ubuntu 22.04 LTS 是最推荐的稳定版本,支持周期至 2027 年。

  2. 启动介质

    • USB 闪存盘(至少 4GB):使用 Rufus(Windows)、Balena Etcher(跨平台)或 dd 命令(Linux)制作启动盘。
    • 注意:写入镜像时会格式化 U 盘,请提前备份数据。
  3. 硬件或虚拟机确认

    • 真实服务器:确认网络已连接,显示器、键盘可用。
    • 虚拟机(如 VMware、VirtualBox、Proxmox):分配至少 2GB 内存、2 个虚拟 CPU、20GB 磁盘空间。
  4. 网络环境
    安装过程中需要从 Ubuntu 软件源下载更新和软件包,建议确保服务器处于互联网连接状态。

场景化建议
如果仅用于学习和测试,推荐在虚拟机上安装。这能让你在不影响主系统的情况下反复练习,也方便做快照和回滚。

三、安装步骤详解

核心结论:安装全程约 10-20 分钟,交互界面是 TUI(文本用户界面),方向键和回车键即可操作。

  1. 从启动介质启动
    将 U 盘插入服务器,开机后进入 BIOS/UEFI 设置,选择从 USB 启动。虚拟机用户则直接挂载 ISO 文件启动。

  2. 选择语言和键盘布局
    建议保持默认语言 English,键盘布局选择对应的 US 或本地键盘布局。安装完成后可在系统中再调整语言包,服务器环境不需要中文界面。

  3. 网络配置

    • 如果服务器连接了网线,安装程序通常会自动分配 IP(DHCP)。也可以手动配置静态 IP,这在生产环境中更为常见。
    • 推荐记录下安装后获得的 IP 地址,后续 SSH 登录时会用到。
  4. 存储和分区
    提供两个主流选项:

    • Use Entire Disk(使用整个磁盘):适合初次安装和单一用途服务器,安装程序会自动创建必要的分区(/boot、/ 根分区、swap)。
    • Custom Storage Layout(自定义分区):适合需要分离数据盘、日志盘或做 RAID 的服务器环境。

    表格:两种分区方式对比

选项 适用场景 优点 注意事项
使用整个磁盘 学习、测试、单一应用服务器 简单快速,无需手动管理分区 不保留之前的数据
自定义分区 多服务部署、数据安全要求高 可灵活分配/var、/home、/data等 需要理解分区设计原则
  1. 用户名和主机名设置
    设置一个主要管理用户(非 root),主机名建议采用“服务-用途-编号”的命名规则,例如 web-dev-01

  2. 软件包选择
    安装程序会提供一组预定义的角色(如 LAMP Server、SSH Server)。对于初次安装,建议只勾选“OpenSSH server”和“Server Snaps”(根据需要)。其他应用可在安装完成后通过 apt 安装。

  3. 完成安装
    安装完成后,系统会提示移除启动介质并重启。重启后,你会看到登录提示符。输入刚才创建的用户名和密码即可进入。

场景化建议
生产环境中,安装完成后建议立即执行 sudo apt update && sudo apt upgrade,将系统和软件包更新到最新。

四、安装后的初始配置

核心结论:完成基础安装后,只有做了以下几步,服务器才能真正可用。

  1. 启用 SSH 远程管理
    默认情况下,OpenSSH 服务已经安装并启动。从另一台电脑使用以下命令即可登录:

    ssh username@192.168.x.x
    

    如果无法连接,可检查防火墙(既可以用 sudo ufw status 查看状态)。

  2. 配置防火墙
    推荐启用 UFW(Uncomplicated Firewall):

    sudo ufw allow OpenSSH
    sudo ufw enable
    

    这样只允许 SSH 连接,其余端口默认禁止,减少被扫描的风险。

  3. 更新和安装常用工具
    建议安装以下工具以提升使用体验:

    • curlwget:网络请求
    • vimnano:文本编辑
    • htop:系统资源监控
    • net-tools:网络工具集
  4. 设置主机名解析(可选)
    /etc/hosts 中加入固定映射,避免服务依赖动态 IP。

场景化建议
如果你在云服务器上使用云厂商提供的镜像(如 AWS EC2、阿里云 ECS),以上许多步骤已由厂商预设。但如果你从裸机或虚拟机开始安装,这些操作是必须掌握的。

五、关键对比 / 注意事项

表格:Ubuntu Server vs Ubuntu Desktop 核心差异

对比维度 Ubuntu Server Ubuntu Desktop
图形界面 无(仅命令行) 有 GUI
默认安装软件 极简(不含办公、娱乐) 包含浏览器、文档工具等
内存占用(空闲) 约 256MB-512MB 约 1.5GB-3GB
远程管理 原生支持 SSH 需要额外开启远程桌面
推荐场景 服务器、云主机、容器 日常办公、开发工作站

注意事项:

  • 不要使用 root 账户直接操作,日常使用自己的用户,需要高权限时加 sudo
  • 服务器安装后务必修改默认 SSH 端口(如 22 改为 52222)并关闭密码登录,改用密钥认证。
  • LTS 版本到期后无法获得安全更新,请提前规划升级路径。

六、FAQ

Q1. 安装 Ubuntu Server 必须用显示器吗?

不需要。安装过程确实需要显示器(或虚拟机的控制台),但安装完成并启用 SSH 后,所有操作都可以在另一台电脑通过 SSH 完成。生产环境中,服务器通常没有连接显示器。

Q2. Ubuntu 桌面版和服务器版哪个更适合做 Web 服务器?

服务器版更合适。桌面版包含图形界面服务、文件管理器等不必要的进程,会占用 CPU 和内存,同时增加安全攻击面。服务器版只包含必要组件,更“干净”、更高效。

Q3. 安装完成后发现网络不通怎么办?

首先确认网线连接,然后运行 ip a 查看是否获取到 IP 地址。如果没有,手动编辑 /etc/netplan/00-installer-config.yaml(文件名可能略有不同)设置静态 IP,之后执行 sudo netplan apply 应用。

Q4. 为什么安装程序提示“检测不到磁盘”?

常见原因有两个:一是虚拟机没有分配 SATA/SCSI 控制器;二是服务器硬件使用了 RAID 卡且未加载驱动。虚拟机用户可以添加磁盘控制器;物理机用户需要在 BIOS 中检查磁盘控制器模式(AHCI 或 RAID),或安装时加载驱动。

七、结论

Ubuntu Server 版的安装并不复杂,但对于运维初学者而言,每一步都直接影响后续使用。从镜像下载到启动盘制作,从分区方案选择到网络配置和防火墙设置,每一个环节都值得认真对待。

建议按照以下顺序练习:

  1. 先在虚拟机上安装一次,熟悉所有交互界面
  2. 再尝试在低配的二手物理机上安装,练习裸机配置
  3. 最后再迁移到云服务器或正式生产环境

掌握这个流程后,你就具备了独立搭建和运维 Linux 服务器的基础能力。下一步,可以考虑学习 Docker、Nginx、数据库等应用的安装和配置。

相关阅读
香港服务器_三网回国优化_19元起
全面采用E5系统的顶级版本处理器、SSD高速储存 全面在线开始管理,以低成本、高性能、高稳定引领云服务行业