Ubuntu服务器安装与运维手册——操作纯享版
本手册汇总了从硬件预配置、Ubuntu 安装、网络与服务配置,到 Windows/macOS 访问共享、MySQL 初始化的完整流程,便于今后运维参考。
目录
- 环境与硬件概览
 - BIOS/UEFI 设置
 - 制作与启动安装介质
 - Ubuntu 24.04 LTS 安装流程
 - 静态 IP 配置(netplan)
 - SSH 远程登录配置
 - Samba 文件共享配置
 - MySQL 数据库初始化
 - FTP vs Samba 对比
 - 常见问题 & 解决
 
环境与硬件概览
- 
机型:Dell XPS 8960
 - 
CPU:Intel i9-13900K
 - 
内存:32 GB DDR5 @ 4800 MHz
 - 
硬盘:
- SATA HDD: 2 TB
 - M.2 NVMe SSD: 1 TB
 
 - 
显卡:NVIDIA GeForce RTX 4080 16 GB
 - 
网络接口:RJ45 千兆以太网
 
BIOS/UEFI 设置
- 
进入 BIOS:开机按 F2
 - 
关闭 Secure Boot
- 路径:Security → Secure Boot → Disabled
 
 - 
RAID → AHCI(必要时)
- Advanced → SATA/NVMe Operation Mode → AHCI or RAID On
 
 - 
禁用独显驱动冲突(后续通过
nomodeset参数) - 
保存并退出:F10
 
制作与启动安装介质
- 
制作 Ventoy USB:将 Ubuntu ISO 拷贝至 Ventoy 格式化的 U 盘。
 - 
开机 F12 选择 Boot Menu → UEFI: USB Device (Ventoy)
 - 
Ventoy 菜单
- 选择 “Boot in normal mode”
 - 如遇显卡黑屏,选“Boot in grub2 mode”或“Safe graphics”
 
 - 
GRUB 编辑
- 
按
e,在linux … quiet splash后添加:nomodeset noapic nopti nouveau.modeset=0 - 
Ctrl+X 或 F10 启动
 
 - 
 
Ubuntu 24.04 LTS 安装流程
- 
欢迎界面:选择“Try or Install Ubuntu” → “Install Ubuntu”
 - 
语言、键盘:按需选择
 - 
网络连接:跳过(后面配置静态 IP)
 - 
安装类型:
- “Erase disk and install Ubuntu”
 - 或开启“LVM with encryption”
 
 - 
创建用户:
- 管理员帐户:
fwq - 密码:自行设置
 
 - 管理员帐户:
 - 
完成安装:重启后拔掉 U 盘
 
静态 IP 配置(netplan)
- 
编辑
/etc/netplan/01-network-manager-all.yaml或/etc/netplan/50-cloud-init.yaml:network: version: 2 renderer: NetworkManager ethernets: enp4s0: dhcp4: no addresses: [192.168.0.99/24] nameservers: addresses: [8.8.8.8,1.1.1.1] routes: - to: default via: 192.168.0.1 - 
保存并退出(Ctrl+O 回车;Ctrl+X)
 - 
应用:
sudo netplan apply - 
验证:
ip a | grep enp4s0ping -c3 baidu.com 
SSH 远程登录配置
- 
安装 OpenSSH:
sudo apt updatesudo apt install openssh-server - 
启用并启动:
sudo systemctl enable sshsudo systemctl start ssh - 
开放防火墙端口:
sudo ufw allow sshsudo ufw enable - 
测试:
ssh fwq@192.168.0.99 
Samba 文件共享配置
- 
安装 Samba:
sudo apt install samba - 
创建共享目录与用户组:
sudo groupadd sharegrpsudo useradd -m -G sharegrp user2sudo smbpasswd -a user2sudo smbpasswd -e user2 - 
编辑
/etc/samba/smb.conf,在末尾加:[fwq] path = /home/fwq/share/files valid users = @sharegrp, user2 read only = no browsable = yes - 
重启服务:
sudo systemctl restart smbd - 
Windows 访问
- 
资源管理器地址栏输入:
\\\\192.168.0.99\\fwq - 
若提示凭据,选择“其他选项”,输入:
- 用户名:WORKGROUP\\user2
 - 密码:先前 
smbpasswd设置的密码 
 
 - 
 - 
macOS 访问
- 
Finder → 前往 → 连接服务器(⌘+K)
 - 
输入:
smb://192.168.0.99/fwq 
 - 
 
MySQL 数据库初始化
- 
安装:
sudo apt install mysql-server - 
安全配置:
sudo mysql_secure_installation - 
登录:
sudo mysql -u root -p - 
创建数据库与用户:
CREATE DATABASE qq_day_sale;CREATE USER \'dbuser\'@\'%\' IDENTIFIED BY \'YourStrongPass1!\';GRANT ALL PRIVILEGES ON qq_day_sale.* TO \'dbuser\'@\'%\';FLUSH PRIVILEGES; - 
验证:
SHOW DATABASES; 
FTP vs Samba 对比
常见问题 & 解决
- 
黑屏卡在 Logo:编辑 GRUB→ 加
nomodeset nouveau.modeset=0 - 
netplan 解析 YAML 错误:注意缩进和冒号后留空格
 - 
SSH 拒绝连接:检查
sudo systemctl status ssh、ufw status - 
Samba 访问被拒:
- 确认 
valid users配置与smbpasswd -a用户一致 - 使用 
WORKGROUP\\用户名格式登录 
 - 确认 
 - 
MySQL “Access denied”:
- 用 
sudo mysql -u root登录 - 确认已执行 
mysql_secure_installation并设置了 root 密码 
 - 用 
 


