CentOS 6.8 Minimal 是一款轻量级的服务器操作系统,它剔除了不必要的图形界面和预装软件,仅保留核心功能,非常适合对资源要求高的服务器环境,本文将详细介绍 CentOS 6.8 Minimal 的安装步骤、基础配置、网络管理、软件包管理以及安全加固等内容,帮助用户快速上手并高效部署服务器。

安装前的准备工作
在开始安装 CentOS 6.8 Minimal 之前,需确保硬件满足最低要求:至少 512MB 内存(推荐 1GB 以上)、10GB 可用硬盘空间以及支持 PXE 或 CD-ROM 的启动设备,建议提前备份重要数据,并准备一个可启动的安装镜像(可通过官方渠道下载 ISO 文件),安装过程中,需注意选择 Minimal Install 选项,以避免安装不必要的组件。
系统安装流程
启动安装程序后,选择语言和键盘布局,进入磁盘分区环节,推荐使用 LVM(逻辑卷管理)分区,便于后续动态调整存储空间,设置主机名、时区以及 root 密码后,进入软件包选择界面,务必勾选“Minimal Install”以保持系统精简,安装完成后,重启系统并首次登录,执行 yum update 更新所有软件包至最新版本,确保系统稳定性和安全性。
基础系统配置
登录系统后,首先配置网络,编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,设置 BOOTPROTO=static,并指定 IP 地址、子网掩码、网关和 DNS 服务器,保存后执行 service network restart 使配置生效,创建新用户并赋予 sudo 权限,避免直接使用 root 账号操作,通过 useradd admin 和 passwd admin 创建用户,再编辑 /etc/sudoers 文件添加 admin ALL=(ALL) ALL。
软件包管理
CentOS 6.8 使用 Yum(Yellowdog Updater Modified)作为包管理工具,常用命令包括:
yum install package_name:安装软件包。yum remove package_name:卸载软件包。yum search keyword:搜索相关软件包。yum update:更新所有已安装软件包。
对于需要编译安装的软件,可先安装开发工具包:yum groupinstall "Development Tools",建议配置第三方软件源(如 EPEL)以扩展可用软件包库,执行 rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 即可添加。

系统服务管理
CentOS 6.8 使用 chkconfig 和 service 命令管理服务,启用 SSH 服务并开机自启:
service sshd start chkconfig sshd on
查看服务状态:service --status-all,对于自定义服务,可将启动脚本放置在 /etc/init.d/ 目录下,并通过 chkconfig 添加至默认运行级别。
防火墙与 SELinux 配置
默认情况下,CentOS 6.8 启用了防火墙(iptables)和 SELinux,临时关闭防火墙:service iptables stop;永久关闭则需编辑 /etc/sysconfig/iptables 并删除相关规则,SELinux 可通过 getenforce 检查状态,使用 setenforce 0 临时禁用(不推荐生产环境),如需调整 SELinux 策略,可修改 /etc/selinux/config 文件,将 SELINUX=enforcing 改为 SELINUX=permissive。
日志监控与维护
系统日志默认存储在 /var/log/ 目录下,可通过 logrotate 工具管理日志轮转,编辑 /etc/logrotate.conf 配置日志保留策略和压缩规则,定期检查系统资源使用情况,如磁盘空间(df -h)、内存占用(free -m)以及进程负载(top 或 htop)。
安全加固建议
为提升系统安全性,建议执行以下操作:

- 更新系统:
yum update。 - 禁用 root 远程登录:编辑
/etc/ssh/sshd_config,设置PermitRootLogin no。 - 安装 fail2ban 防暴力破解:
yum install fail2ban,并配置规则。 - 使用 SSH 密钥认证代替密码登录。
相关问答 FAQs
Q1:如何为 CentOS 6.8 Minimal 添加 swap 分区?
A1:首先创建 swap 文件,dd if=/dev/zero of=/swapfile bs=1M count=1024(1GB 大小),然后设置权限:chmod 600 /swapfile,格式化为 swap:mkswap /swapfile,最后启用:swapon /swapfile,为永久生效,需在 /etc/fstab 中添加 /swapfile swap swap defaults 0 0。
Q2:CentOS 6.8 Minimal 如何配置静态 IP 地址?
A2:编辑网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0,添加以下内容:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
保存后执行 service network restart 重启网络服务。