为什么选择纯命令行 CentOS 安装?
在服务器管理、云计算和轻量化部署场景中,仅安装 CentOS 命令行界面(无图形桌面)可显著降低资源占用(内存减少 60%-80%),提升系统安全性和运行效率,以下是详细操作指南:
准备工作
-
获取 CentOS 镜像
访问 CentOS 官方下载页 → 选择 Minimal ISO(如CentOS-7-x86_64-Minimal-2009.iso
)
注:CentOS 8 已停止维护,建议选择 CentOS 7 或迁移至 Rocky Linux/AlmaLinux -
制作启动盘
# Linux/macOS 使用 dd 命令 dd if=/path/to/centos.iso of=/dev/sdX bs=4M status=progress && sync
Windows 推荐工具:Rufus(选择 “DD mode”)
安装步骤(以 CentOS 7 为例)
启动安装程序
- 从 U 盘启动 → 选择 Install CentOS 7
- 语言选择:English (United States)
关键配置项
配置项 | 操作指引 |
---|---|
软件选择 | SOFTWARE SELECTION → 勾选 Minimal Install(基础命令行环境) |
分区方案 | INSTALLATION DESTINATION → 选择磁盘 → 点击 Done(默认自动分区) |
网络配置 | NETWORK & HOSTNAME → 开启以太网 → 设置主机名(如 server1.example.com ) |
安全策略 | SECURITY POLICY → 保持默认(无特殊需求可不配置) |
开始安装
- 点击 Begin Installation → 设置 root 密码(建议 12 位以上含大小写字母、数字、符号)
- 跳过创建普通用户(安装后通过命令添加)
安装后基础配置
网络连接(命令行)
# 编辑网卡配置(CentOS 7) vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改以下参数:
ONBOOT=yes # 开机自启 BOOTPROTO=dhcp # DHCP 获取 IP(静态 IP 需添加:IPADDR=192.168.1.100, NETMASK=255.255.255.0, GATEWAY=192.168.1.1)
重启网络服务:
systemctl restart network
系统更新与工具安装
# 更新所有软件包 yum update -y # 安装常用工具 yum install -y vim wget curl net-tools epel-release
创建普通用户(提升安全性)
useradd -m sysadmin # 创建用户 passwd sysadmin # 设置密码 usermod -aG wheel sysadmin # 加入管理员组
常见问题解决
-
问题1:安装后无法联网
检查ONBOOT=yes
是否设置 → 禁用 NetworkManager:systemctl stop NetworkManager systemctl disable NetworkManager
-
问题2:SSH 连接被拒绝
安装 OpenSSH 服务:yum install -y openssh-server systemctl start sshd systemctl enable sshd
-
问题3:CentOS 8 镜像缺失
因官方停止维护,建议:- 使用 CentOS 7 镜像库
- 或迁移至 Rocky Linux(兼容 CentOS 8)
为什么推荐纯命令行环境?
- 资源占用低:仅需 512MB 内存即可运行(图形界面需 2GB+)
- 安全性高:减少图形组件攻击面(如 X11 漏洞)
- 维护便捷:通过 SSH 远程管理,无需物理界面
- 兼容性优:适用于 Docker/Kubernetes 等容器化部署
运维专家建议:生产服务器应始终选择最小化安装,仅启用必要服务,定期执行
yum update
并配置防火墙(firewalld
)是安全运维的基础准则。
引用说明
- CentOS 官方安装指南:https://docs.centos.org/en-US/centos/install-guide/
- Linux 基金会服务器安全标准:https://www.linuxfoundation.org/
- Red Hat 企业版最佳实践(适用于 CentOS):https://access.redhat.com/documentation
基于 CentOS 7.9 验证,适用于主流服务器硬件及虚拟机环境(VMware/KVM),技术细节可能随版本更新调整,请以实际环境为准。*
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6328.html