Ubuntu Server 24.04.3 LTS 超详细安装教程

Ubuntu Server 24.04.3 LTS 超详细安装教程

🐧 Ubuntu Server 24.04.3 LTS 超详细安装教程


Ubuntu简介

Ubuntu 是一个基于 Debian 的免费开源 Linux 操作系统,由英国公司 Canonical Ltd. 于 2004 年首次发布。它以“人性化、易用、安全”为核心理念,提供桌面版(Desktop)服务器版(Server)云/物联网版本(Core),广泛应用于个人电脑、企业服务器、云计算平台和嵌入式设备。

第一步:安装前准备

1. 下载 Ubuntu Server ISO 镜像

  • 官方下载地址:https://ubuntu.com/download/server
  • 选择 “Ubuntu Server 24.04.3 LTS”(注意不是 Desktop 桌面版)
  • 文件名示例:ubuntu-24.04.3-live-server-amd64.iso(约 1.5 GB)
  • ✅ 建议使用迅雷或浏览器直接下载,避免第三方修改版

官网有点慢可以使用清华源下载:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

请添加图片描述


请添加图片描述

2. 确保 VMware Workstation Pro 已正确安装

  • 检查 BIOS 中是否启用虚拟化(Intel VT-x / AMD-V):
    • 任务管理器 → “性能” → “CPU” → 查看“虚拟化:已启用”

若未安装,请先完成安装,并关闭 Hyper-V 相关功能(否则虚拟机无法启动):

# 以管理员身份运行 PowerShell dism.exe /Online /Disable-Feature:Microsoft-Hyper-V dism.exe /Online /Disable-Feature:VirtualMachinePlatform dism.exe /Online /Disable-Feature:Microsoft-Windows-Subsystem-Linux 

执行后重启电脑

3. 规划资源分配(推荐配置)

项目推荐值说明
内存(RAM)≥2048 MB(2 GB)最低 1 GB,但 2 GB 更流畅
CPU 核心数2 核支持多任务处理
磁盘空间≥30 GBLTS 版建议 30–50 GB,预留更新空间
网络模式NAT(默认)可上网,安全隔离

第二步:在 VMware 中创建虚拟机

  1. 打开 VMware Workstation Pro
    • 选择【安装程序光盘映像文件 (ISO)】
    • 点击【浏览】,找到你下载的 ubuntu-24.04.3-live-server-amd64.iso
    • → 【下一步】
  2. 选择客户机操作系统(稍后安装有此选项):
    • 客户机操作系统:Linux
    • 版本:Ubuntu 64 位(即使没有 “24.04” 选项,选此即可)
    • → 【下一步】
    • 虚拟机名称:Ubuntu Server 24.04.3 LTS
    • 位置:强烈建议修改为非 C 盘路径,例如 D:\VMs\Ubuntu24
    • → 【下一步】
    • 最大磁盘大小:30.0 GB(可调至 50 GB 更稳妥)
    • 选择【将虚拟磁盘存储为单个文件】(便于备份和移动)
    • → 【下一步】
    • 内存:设置为 2048 MB
    • 处理器:核心数量设为 2
    • 网络适配器:保持 NAT 模式(默认)
    • 显示器:取消勾选【加速 3D 图形】(Server 版无需图形加速,避免兼容问题)
    • → 【关闭】→ 【完成】

自定义硬件(点击【自定义硬件】):

请添加图片描述

注意:安装时取消启动时连接,否则安装时后台会下载软件躲不掉,安装完后记得勾选上。

请添加图片描述


请添加图片描述


请添加图片描述

指定磁盘容量:

请添加图片描述

命名虚拟机:

请添加图片描述

安装客户机操作系统:

请添加图片描述

选择 “典型(推荐)” → 【下一步】

请添加图片描述

点击【创建新的虚拟机】

请添加图片描述
💡 此时虚拟机已创建成功,但尚未安装系统。

第三步:启动并安装 Ubuntu Server

  1. 在 VMware 主界面,选中刚创建的虚拟机,点击【开启此虚拟机】
  2. 虚拟机将从 ISO 启动,进入 Ubuntu Live Installer 界面
请添加图片描述


请添加图片描述

安装过程详解(按屏幕顺序)

1. 选择语言
  • 使用方向键选择 English → 按回车 → 【Done】
请添加图片描述
2. 选择键盘布局
  • 默认 English (US) → 【Done】
请添加图片描述
3. 选择安装类型
  • 选择 “Ubuntu Server”(带云初始化支持)→ 【Install Ubuntu】
请添加图片描述
4. 网络配置
  • 系统会自动检测网卡(如 enp0s3),通常已通过 DHCP 获取 IP
  • 可点击【Edit IPv4】手动设置静态 IP(新手建议保持自动)
  • 修改 主机名(Hostname),例如:ubuntu-server.local

→ 【Done】

请添加图片描述


请添加图片描述


请添加图片描述
5. 代理配置(Proxy)
  • 如果你不在公司/学校网络,此处留空 → 【Done】
  • 若需代理,格式如:http://proxy.example.com:8080
请添加图片描述
6. 镜像源(Ubuntu Archive Mirror)
  • 默认为官方源(http://archive.ubuntu.com/ubuntu
  • → 【Done】

国内用户建议替换为阿里云/清华源以加速下载:

https://mirrors.aliyun.com/ubuntu 

https://mirrors.tuna.tsinghua.edu.cn/ubuntu 
请添加图片描述


请添加图片描述
7. 存储配置(Guided Storage)
  • 选择 “Use an entire disk”(使用整块虚拟磁盘)
  • 选中你的虚拟磁盘(通常只有一块,如 /dev/sda)→ 【Done】
  • 在下一页确认分区方案:
    • 默认使用 LVM(逻辑卷管理),便于后期扩容
    • 查看分区:/boot(1G)、/(根分区,剩余空间)

→ 选择 “Continue” → 【Done】

请添加图片描述


请添加图片描述


请添加图片描述
8. 用户信息(Profile Setup)

填写以下信息:

  • Your name: Your Full Name(如 Zhang San)
  • Server name: ubuntu-server(主机名,不能含空格)
  • Username: yourusername(登录用,如 zhangsan
  • Password: 设置一个强密码(输入时无星号显示,正常)
  • Confirm password: 再次输入密码

关键选项

  • 勾选 ☑ Install OpenSSH server(必须!用于远程连接)

其他软件包(如 Docker、MAAS)可暂不选 → 【Done】

请添加图片描述


请添加图片描述


请添加图片描述


一定要选上 install Openssh server

9. 确认并开始安装
  • 屏幕显示安装摘要 → 按回车确认 “Continue”
  • 系统开始自动安装(约 5–15 分钟,取决于电脑性能)
  • 安装过程中会自动下载部分组件(若镜像源较快)
10. 安装完成
  • 出现 “Reboot Now” 提示 → 按回车重启
    • VMware 菜单栏 → 【虚拟机】→【可移动设备】→【CD/DVD (SATA)】→【断开连接】
    • 否则会再次从 ISO 启动,无法进入新系统

重要:重启前,手动弹出 ISO 镜像!

请添加图片描述

第四步:首次登录与基础配置

  1. 虚拟机重启后,进入登录界面

登录成功后,你会看到命令行提示符:

wlp@wlp:~$ 
请添加图片描述


请添加图片描述

输入你设置的 用户名(如 zhangsan)和 密码

⚠️ 注意:不是 root 用户!Ubuntu 默认禁用 root 登录,使用普通用户 + sudo

基础操作命令

查看系统版本
lsb_release -a # 输出应包含:Ubuntu 24.04.3 LTS
查看 IP 地址
ip a # 或简写hostname -I # 示例输出:192.168.220.128
切换到 root 权限(临时)
sudo -i # 输入当前用户密码(非 root 密码)# 提示符变为:root@ubuntu-server:~#
更新系统(强烈推荐)
sudoapt update # 更新软件包列表sudoapt upgrade -y # 升级已安装软件sudoapt dist-upgrade -y # 处理依赖变更(可选)

第五步:优化与远程访问

1. 替换为国内软件源(如未在安装时设置)

# 备份原配置sudocp /etc/apt/sources.list /etc/apt/sources.list.bak # 使用 sed 替换为阿里云源sudosed -i 's|http://[a-z][a-z].archive.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list sudosed -i 's|http://security.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list # 更新sudoapt update 

2. 启用 SSH 远程登录(已安装 OpenSSH)

从 Windows 主机使用PowerShell / CMD / Xshell / PuTTY连接:

ssh [email protected] 

(IP 通过

hostname -I 

获取)

默认已启用,检查状态:

sudo systemctl status ssh

3. 安装常用工具(可选)

sudoaptinstall -y vim net-tools curlwgethtopgit

第六步:常见问题与解决

❓ Q1:安装卡在 “Running late commands” 或黑屏?

  • 原因:部分硬件模拟较慢,或 3D 加速冲突
  • 解决 :
    1. 等待 5–10 分钟
    2. 若仍无响应,关闭虚拟机 → 编辑虚拟机设置 → 显示器 → 取消勾选“加速 3D 图形” → 重新启动

❓ Q2:忘记安装 OpenSSH 怎么办?

sudoapt update sudoaptinstall openssh-server -y sudo systemctl enable --now ssh

❓ Q3:如何与 Windows 主机共享文件?

方法 2:安装

open-vm-tools 

(VMware 增强工具)

sudoaptinstall open-vm-tools -y # 之后可在 VMware 中设置“共享文件夹”

方法 1:使用SCP/SFTP(推荐)

# 从 Windows 用 WinSCP 连接# 主机:虚拟机 IP,端口:22,协议:SFTP

❓ Q4:如何设置静态 IP?

编辑 Netplan 配置文件(Ubuntu 24.04 使用 Netplan):

sudonano /etc/netplan/00-installer-config.yaml 

示例(NAT 模式,网关通常为 192.168.x.2):

network:ethernets:enp0s3:dhcp4: no addresses:[192.168.220.100/24]routes:-to: default via: 192.168.220.2 nameservers:addresses:[8.8.8.8, 114.114.114.114]version:2

应用配置:

sudo netplan apply 

第七步:后续建议

  • 立即创建快照:在 VMware 中右键虚拟机 →【快照】→【拍摄快照】,命名为 “Clean Install”,方便日后还原。
  • 定期更新系统sudo apt update && sudo apt upgrade -y
  • 学习基础命令ls, cd, cp, mv, chmod, systemctl, journalctl

🔗 官方文档:https://help.ubuntu.com
📚 中文社区:https://ubuntu.org.cn / https://linux.cn

Read more

将现有 REST API 转换为 MCP Server工具 -higress

将现有 REST API 转换为 MCP Server工具 -higress

Higress 是一款云原生 API 网关,集成了流量网关、微服务网关、安全网关和 AI 网关的功能。 它基于 Istio 和 Envoy 开发,支持使用 Go/Rust/JS 等语言编写 Wasm 插件。 提供了数十个通用插件和开箱即用的控制台。 Higress AI 网关支持多种 AI 服务提供商,如 OpenAI、DeepSeek、通义千问等,并具备令牌限流、消费者鉴权、WAF 防护、语义缓存等功能。 MCP Server 插件配置 higress 功能说明 * mcp-server 插件基于 Model Context Protocol (MCP),专为 AI 助手设计,

By Ne0inhk
MCP 工具速成:npx vs. uvx 全流程安装指南

MCP 工具速成:npx vs. uvx 全流程安装指南

在现代 AI 开发中,Model Context Protocol(MCP)允许通过外部进程扩展模型能力,而 npx(Node.js 生态)和 uvx(Python 生态)则是两种即装即用的客户端工具,帮助你快速下载并运行 MCP 服务器或工具包,无需全局安装。本文将从原理和对比入手,提供面向 Windows、macOS、Linux 的详细安装、验证及使用示例,确保你能在本地或 CI/CD 流程中无缝集成 MCP 服务器。 1. 工具简介 1.1 npx(Node.js/npm) npx 是 npm CLI(≥v5.2.0)

By Ne0inhk
解锁Dify与MySQL的深度融合:MCP魔法开启数据新旅程

解锁Dify与MySQL的深度融合:MCP魔法开启数据新旅程

文章目录 * 解锁Dify与MySQL的深度融合:MCP魔法开启数据新旅程 * 引言:技术融合的奇妙开篇 * 认识主角:Dify、MCP 与 MySQL * (一)Dify:大语言模型应用开发利器 * (二)MCP:连接的桥梁 * (三)MySQL:经典数据库 * 准备工作:搭建融合舞台 * (一)环境搭建 * (二)安装与配置 Dify * (三)安装与配置 MySQL * 关键步骤:Dify 与 MySQL 的牵手过程 * (一)安装必要插件 * (二)配置 MCP SSE * (三)创建 Dify 工作流 * (四)配置 Agent 策略 * (五)搭建MCP

By Ne0inhk
如何在Cursor中使用MCP服务

如何在Cursor中使用MCP服务

前言 随着AI编程助手的普及,越来越多开发者选择在Cursor等智能IDE中进行高效开发。Cursor不仅支持代码补全、智能搜索,还能通过MCP(Multi-Cloud Platform)服务,轻松调用如高德地图API、数据库等多种外部服务,实现数据采集、处理和自动化办公。 本文以“北京一日游自动化攻略”为例,详细讲解如何在 Cursor 中使用 MCP 服务,完成数据采集、数据库操作、文件生成和前端页面展示的全流程。 学习视频:cursor中使用MCP服务 一、什么是MCP服务? MCP(Multi-Cloud Platform)是Cursor内置的多云服务接口,支持调用地图、数据库、文件系统等多种API。通过MCP,开发者无需手动写HTTP请求或繁琐配置,只需在对话中描述需求,AI助手即可自动调用相关服务,极大提升开发效率。 二、环境准备 2.1 cursor Cursor重置机器码-解决Too many free trials. 2.

By Ne0inhk