CentOS 5.3安装指南
准备工作
安装CentOS 5.3前,需做好以下准备:

1、硬件兼容性检查:CentOS 5.3发布于2009年,建议在虚拟机或较旧的物理设备上运行,确保硬件满足最低配置(如512MB内存、10GB硬盘空间)。
2、获取镜像文件:从官方或可信渠道下载ISO镜像(如CentOS-5.3-i386-bin-DVD.iso
)。
3、制作安装介质:使用刻录工具将ISO文件烧录至DVD,或通过工具制作USB启动盘(需支持Legacy BIOS)。
4、备份数据:若在物理机上安装,请提前备份硬盘中的重要数据。
安装流程详解
启动安装程序
将安装介质插入设备,重启后进入BIOS设置启动顺序(优先选择光驱或USB),保存设置并重启,屏幕显示安装引导界面时,按提示输入linux text
进入文本安装模式(图形模式对老旧硬件兼容性较差)。
磁盘分区
CentOS 5.3默认使用LVM逻辑卷管理,建议按以下方案分区:

/boot:200MB(标准分区,存放内核文件)。
swap:内存的1.5倍(例如内存1GB则分配1.5GB)。
/:剩余空间(LVM卷,根目录)。
手动分区用户可选择“Create Custom Layout”,按需求分配。
软件包选择
安装类型选择“Customize Now”,根据用途勾选软件包:
基础环境:必选“Base System”中的核心组件。

开发工具:如需编译环境,勾选“Development Tools”。
服务器应用:如Web服务器需添加“HTTP Server”。
注意:CentOS 5.3默认使用Python 2.4及旧版GCC,需后续手动升级。
网络与主机名配置
进入“Network Devices”界面,启用网卡并设置静态IP或DHCP,建议手动配置静态IP以确保服务器稳定性,主机名按实际需求填写(如server01.local
)。
时区与root密码
选择时区(亚洲/上海),并设置强密码(至少8位,含大小写字母及数字)。
完成安装
确认配置无误后,点击“Next”开始安装,等待进度条完成后重启系统。
初始系统配置
更新系统
由于CentOS 5.3已停止官方支持,需手动修改软件源:
- 备份原有源配置
- mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 使用Vault镜像源(以阿里云为例)
- wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/ai/centos5-vault-aliyun.repo
- 清理并更新
- yum clean all
- yum update
安装基础工具
推荐安装常用工具包:
- yum install -y vim wget curl lrzsz
安全加固
禁用root远程登录:编辑/etc/ssh/sshd_config
,将PermitRootLogin yes
改为no
,重启SSH服务。
配置防火墙:使用iptables
限制非必要端口访问。
常见问题与解决方案
问题1:安装过程中提示“无法检测到光盘”
原因:ISO镜像损坏或光驱读取故障。
解决:重新下载镜像并校验MD5值,或更换安装介质。
问题2:系统启动后黑屏
原因:显卡驱动不兼容。
解决:在引导界面添加内核参数nomodeset
。
问题3:yum更新失败
原因:官方源已关闭。
解决:切换至第三方存档源(如Vault.centos.org)。
个人观点
CentOS 5.3作为经典版本,其稳定性在特定场景下仍有价值,例如支持传统工业软件或遗留系统,官方停止维护后,安全风险显著增加,若需长期运行,建议迁移至CentOS 7或兼容性更强的Rocky Linux/AlmaLinux,对于学习用途,可尝试在虚拟机中体验,但务必隔离网络环境以降低漏洞暴露风险。