在物理服务器或工作站上部署CentOS系统是构建稳定、可靠服务环境的常见选择,相较于虚拟机,物理机安装能提供更接近生产环境的性能和硬件直接控制能力,整个过程可分为安装前准备、系统安装和安装后配置三个核心阶段,每个阶段都需细致操作,以确保系统顺利运行。
安装前准备
充分的准备工作是成功安装的关键,能有效避免后续诸多问题。
- 硬件兼容性检查:确认服务器的CPU、内存、主板、RAID控制器、网卡等核心组件已被CentOS版本支持,特别是对于较新的硬件,可能需要查阅硬件兼容性列表或社区反馈,主流服务器品牌如Dell、HPE、Lenovo都对CentOS有良好支持。
- 下载ISO镜像:访问CentOS官方或其镜像站点,下载所需的ISO文件,推荐下载DVD ISO版本,它包含了绝大多数常用软件包,适合离线或完整安装,若追求最小化安装,可选择Minimal ISO。
- 制作可启动介质:准备一个容量足够的U盘(建议8GB以上),并使用专业工具将ISO镜像写入,在Windows环境下,可使用Rufus或balenaEtcher;在Linux或macOS环境下,
dd
命令是高效的选择,sudo dd if=CentOS-7-x86_64-DVD-2009.iso of=/dev/sdX bs=4M
(请务必将/dev/sdX
替换为您的U盘设备名)。 - 数据备份:在开始安装前,务必备份目标物理机上所有重要数据,安装过程将格式化指定硬盘,所有数据将被清除。
系统安装过程详解
准备工作就绪后,便可开始正式安装。
BIOS/UEFI设置:将制作好的启动U盘插入物理机,重启并进入BIOS或UEFI设置界面(通常按Del、F2、F10或F12键),将启动顺序(Boot Order)设置为U盘优先,保存设置并退出。
启动安装程序:电脑从U盘重启后,会看到CentOS的启动菜单,通常选择“Install CentOS Linux”并按回车键,进入图形化安装界面(Anaconda Installer)。
安装摘要配置:这是安装过程的核心配置界面,需要仔细设置各个选项。
- 语言与键盘:选择您偏好的语言和键盘布局,中文用户通常选择“中文(简体)”。
- 软件选择:根据需求选择安装环境,对于服务器,推荐“最小化安装”,以减少资源占用和潜在的安全风险,如果需要图形界面,可选择“带GUI的服务器”。
- 安装位置:这是最关键的一步,点击进入后,选择要安装系统的硬盘,对于新手,可以直接选择“自动”分区方案,对于高级用户,推荐选择“自定义”进行手动分区,以获得更高的灵活性和性能,一个典型的手动分区方案如下表所示:
挂载点 | 文件系统类型 | 大小建议 | 说明 |
---|---|---|---|
/boot | xfs | 1GB | 引导分区,存放启动相关文件 |
swap | swap | 视内存大小而定 | 交换分区,通常为内存的1-2倍 |
xfs | 50GB以上 | 根分区,存放系统文件和应用 | |
/home | xfs | 剩余所有空间 | 用户数据分区,方便系统重装时保留数据 |
/var | xfs | 视需求而定 | 存放日志、缓存等经常变化的文件 |
* **网络和主机名**:配置网络连接,可以选择“自动连接(DHCP)”,或手动配置静态IP地址(对于服务器强烈推荐),设置一个易于识别的主机名。
* **root密码与用户创建**:必须为`root`管理员账户设置一个高强度密码,建议创建一个普通用户用于日常操作,以提升系统安全性。
开始安装:所有配置项确认无误后,点击“开始安装”按钮,系统将进行文件复制、软件包安装等过程,此过程耗时取决于硬件性能和所选软件包数量。
完成与重启:安装完成后,界面会提示“重启系统”,拔掉U盘,让电脑从硬盘启动,进入全新的CentOS系统。
安装后基础配置
首次进入系统后,还有一些基础配置工作需要完成。
- 系统更新:第一时间执行系统更新,以修复已知漏洞并获得最新软件包,运行命令:
sudo yum update -y
。 - 安装常用工具:最小化安装的系统可能缺少一些常用工具,如
vim
、wget
、net-tools
(提供ifconfig
命令)等,可以使用yum
进行安装:sudo yum install vim wget net-tools -y
。 - 配置网络:确认网络配置是否正确,并测试外网连通性,
ping www.baidu.com
。
相关问答FAQs
问题1:在安装界面,为什么我的硬盘没有被识别到?
解答:这通常由几个原因导致,检查硬盘是否被BIOS正确识别,一些服务器主板默认将SATA控制器设置为RAID模式,而CentOS的安装镜像可能未包含相应的驱动程序,解决方法是进入BIOS设置,将SATA模式从“RAID”更改为“AHCI”或“IDE”兼容模式,如果必须使用RAID,则需要在安装时加载第三方驱动程序,这对于新手来说较为复杂。
问题2:安装完成后,系统无法连接到网络怎么办?
解答:这通常是因为在安装过程中网络设置未配置为开机自动启动,可以登录系统后,编辑网络配置文件,文件路径通常位于/etc/sysconfig/network-scripts/
目录下,名为ifcfg-ens33
(ens33
可能因网卡而异),使用vim
或vi
编辑器打开该文件,找到ONBOOT=no
这一行,将其修改为ONBOOT=yes
,然后保存退出,使用命令sudo systemctl restart network
重启网络服务即可。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复