CentOS 7 ISO服务器安装全流程解析
环境准备与镜像验证
从官方源下载CentOS 7 ISO镜像后,需通过sha256sum
命令校验文件完整性。示例:sha256sum CentOS-7-x86_64-DVD-2009.iso
,确保哈希值与官网公示值一致。
制作可启动介质
使用工具如Rufus或dd
命令将ISO写入U盘。Linux系统执行:dd if=CentOS-7.iso of=/dev/sdX bs=4M status=progress
,其中/dev/sdX
为目标磁盘设备。
服务器引导与安装界面
插入启动介质并重启服务器,进入BIOS/UEFI选择U盘引导。在安装界面选择Install CentOS 7,设置语言与时区(推荐UTC时区)。
磁盘分区方案
/boot : 1GB (XFS文件系统)
swap : 根据内存大小设置(通常为物理内存的1-2倍)
/ : 剩余空间(建议50GB以上)
/data : 可选,按需分配(独立分区便于数据管理)
软件包选择与网络配置
基础环境勾选Minimal Install以减少冗余组件。启用网络连接并配置静态IP:通过nmtui
工具设置IPv4地址、网关及DNS服务器。
安全加固措施
# 禁用root远程登录
sed -i 's/#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
# 激活防火墙并放行端口
firewall-cmd --permanent --add-service=ssh
firewall-cmd --reload
系统初始化与更新
# 更新系统至最新补丁
yum update -y
# 安装常用工具包
yum install -y vim wget curl net-tools lsof
故障排查与日志分析
安装过程中若出现硬件兼容问题,可查看/var/log/anaconda/
目录下的安装日志。使用dmesg | grep -i error
命令快速定位驱动错误信息。