准备工作
安装CentOS前,需确保主机满足最低硬件要求:至少2GB内存、20GB硬盘空间及支持64位架构的处理器,建议准备一个8GB以上的U盘,用于制作启动盘,访问CentOS官网(httPS://www.centos.org)下载最新稳定版ISO文件,推荐选择“CentOS Stream”或长期支持版本(如CentOS 7或替代方案AlmaLinux),使用工具如Rufus(Windows)或dd命令(Linux)将ISO写入U盘,制作可引导介质。

安装流程详解
1、启动引导:将U盘插入主机,开机后按F12/DEL键(不同主板按键不同)进入Bios,设置U盘为第一启动项。
2、选择安装模式:进入安装界面后,选择“Install CentOS”并按回车,建议选择“Server with GUI”兼顾命令行与图形界面,或根据需求选“Minimal Install”最小化安装。
3、磁盘分区:进入磁盘配置界面,若为新手可选择“自动分区”,高级用户建议手动划分:
/boot
:1GB(启动分区)
swap
:内存的1.5倍(如16GB内存则分配24GB)

/
:剩余空间全部分配
4、网络与主机名:启用以太网连接,设置易记的主机名(如server-01),并记录IP地址以便后续远程管理。
5、用户设置:为root账户设置高强度密码,并创建普通用户(避免日常使用root权限)。
安装后优化建议
更新系统:安装完成后,立即运行以下命令确保系统安全:
- sudo yum update -y
防火墙配置:启用firewalld并开放必要端口(如SSH的22端口):

- sudo systemctl start firewalld
- sudo firewall-cmd --permanent --add-port=22/tcp
- sudo firewall-cmd --reload
安装常用工具:通过yum安装基础工具包(如vim、wget、curl),提升操作效率。
常见问题与解决
无法识别硬盘:多见于RAID或NVMe硬盘,需在安装界面按“Tab”键修改内核参数,添加“nodmraid”或加载对应驱动。
启动卡在“dracut”界面:通常因ISO写入错误或U盘质量问题,重新制作启动盘即可。
个人观点
CentOS作为企业级Linux发行版,兼顾稳定性和开源生态,尤其适合搭建Web服务器、数据库等生产环境,尽管CentOS 8已转向Stream版本,但其下游替代方案(如Rocky Linux、AlmaLinux)完全兼容原有生态,用户可无缝迁移,对于追求长期支持的个人或企业,建议优先选择LTS版本,并定期关注官方安全公告。