部署 CentOS Minimal 通常包括 下载镜像 → 制作启动盘 → 安装系统 → 基础配置 几个步骤。下面以 CentOS 7 Minimal 和 CentOS Stream 9 Minimal 为例,给你一套完整、可操作的部署流程。
CentOS 7(传统稳定)
https://vault.centos.org/7.9.2009/isos/x86_64/
CentOS-7-x86_64-Minimal-2009.isoCentOS Stream 9(推荐新环境)
https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/iso/
CentOS-Stream-9-latest-x86_64-minimal.isolsblk
sudo dd if=CentOS-Stream-9-latest-x86_64-minimal.iso of=/dev/sdX bs=4M status=progress
⚠️ 注意:/dev/sdX 是你的 U 盘,别写错!
✅ Installation Destination
✅ Network & Hostname
centos-minimal
✅ Time Zone
✅ Software Selection
Minimal Install
✅ Root 密码
✅ 用户(可选)
wheellogin: root
ip a
nmcli device
nmcli con up eth0
或编辑配置文件(CentOS 7):
vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=dhcp
ONBOOT=yes
重启网络:
systemctl restart network
yum update -y
或(CentOS Stream 9):
dnf update -y
yum install -y \
vim wget curl net-tools \
bash-completion rsync lsof
vim /etc/ssh/sshd_config
建议:
PermitRootLogin no
PasswordAuthentication no
systemctl restart sshd
systemctl enable firewalld
systemctl start firewalld
firewall-cmd --add-service=ssh --permanent
firewall-cmd --reload
yum install -y chrony
systemctl enable chronyd
systemctl start chronyd
| 场景 | 建议 |
|---|---|
| 服务器 | CentOS Stream 9 |
| 老硬件 | CentOS 7 |
| Docker / K8s | Minimal + 关闭 SELinux |
| 云服务器 | 直接用云厂商 Minimal 镜像 |
yum install -y net-tools
Minimal 就是 无 GUI,如需:
dnf groupinstall "Server with GUI"
✅ 正常,Minimal 只有几百 MB。
如果你愿意,我可以:
告诉我你的 使用场景 即可。