CentOS Mini 版本,以其极致的轻量化和高度的可定制性,成为构建服务器、开发环境以及学习Linux系统的理想基石,它剔除了所有非必要的软件包,只提供最核心的操作系统组件,从而最大限度地减少了资源占用和潜在的攻击面,本教程将引导您完成一次干净、高效的CentOS Mini安装过程,为您打造一个稳定、安全的运行基础。
安装前的准备工作
在开始安装之前,请确保您已准备好以下物品:
- CentOS Mini ISO镜像文件:从CentOS官方网站下载与您硬件架构匹配的Mini版本ISO文件。
- 可启动的安装介质:一个容量至少为8GB的U盘,使用Ventoy、Rufus(Windows)或
dd
命令等工具,将下载好的ISO镜像写入U盘,制作成启动盘。 - 目标计算机:可以是物理服务器、台式机或虚拟机,请确保该设备上的重要数据已备份,因为安装过程会格式化目标磁盘。
启动安装程序
将制作好的启动U盘插入目标计算机,并设置BIOS/UEFI从U盘启动,成功启动后,您将看到CentOS的引导菜单,选择“Install CentOS Linux”并按回车键。
核心配置:安装摘要
系统加载后,会进入图形化安装界面,选择您在安装过程中希望使用的语言(建议选择“English”或“中文简体”),点击“Continue”进入最重要的“安装摘要”界面,此界面是所有安装前配置的中央枢纽,请务必完成所有标记为警告的选项。
键盘布局
通常系统会自动检测,默认为“English (US)”,如需更改,可点击进入添加其他布局。
时区与日期
点击进入,在地图上选择您所在的地区(如“Asia/Shanghai”),并确保“网络时间”已开启,这能保证系统时间的准确性。
软件选择
这是实现“Mini”安装的关键一步,点击进入后,在左侧选择“最小化安装”,右侧的附加选项保持默认,不要勾选任何内容,以确保系统的纯净。
安装目的地
这是磁盘配置的核心环节,需要谨慎操作。
- 选择要进行安装的磁盘(
/dev/sda
)。 - 在“存储配置”下,选择“自定义”以获得完全的控制权,然后点击“完成”。
- 您将进入手动分区界面,对于一个标准的服务器配置,推荐采用以下分区方案:
挂载点 | 建议大小 | 文件系统类型 | 描述 |
---|---|---|---|
/boot | 1GB | ext4 | 引导分区,存放启动所需的核心文件。 |
swap | 视内存而定,通常为内存的1-2倍 | swap | 交换空间,当物理内存不足时用作虚拟内存。 |
剩余所有空间 | ext4/xfs | 根分区,存放操作系统和所有用户数据。 |
创建分区的步骤如下:点击底部的“+”号,选择挂载点(如 /boot
),输入期望大小,选择文件系统类型,然后点击“添加挂载点”,重复此过程,直到创建完所有分区,确认无误后,点击“完成”。
网络和主机名
点击进入,将右上角的以太网开关切换到“开”的状态,以激活网络连接,这在安装后立即进行系统更新至关重要,在左下角设置一个易于识别的主机名,centos-server
。
开始安装与用户设置
完成上述所有配置后,“安装摘要”界面的警告标记将消失,右下角的“开始安装”按钮变为可用状态,点击它,安装过程将正式开始。
在安装文件写入磁盘的同时,您需要完成最后的用户设置:
- ROOT密码:为
root
管理员账户设置一个强密码,请务必牢记。 - 用户创建:虽然对于服务器而言不是必须的,但创建一个普通用户用于日常操作是更安全的实践。
安装完成与首次启动
安装进度条达到100%后,系统会提示您重启计算机,请按照提示操作,并在重启时及时拔出U盘,系统将从硬盘启动,进入字符界面的登录提示符,使用您设置的root
账户和密码登录,一个纯净、高效的CentOS Mini系统便已准备就绪。
安装后基础配置
登录后,系统是“裸机”状态,一些基础工具需要手动安装。
- 配置网络(如果安装时未配置):使用
nmtui
这个文本用户界面工具可以方便地配置网络。 - 更新系统:执行
sudo dnf update -y
(CentOS 8/Stream) 或sudo yum update -y
(CentOS 7) 将所有软件包更新至最新版本。 - 安装常用工具:根据需要安装基础工具,
sudo dnf install -y vim wget curl net-tools
。
至此,您已成功完成CentOS Mini的安装与初步配置,可以在此基础上部署您的各类服务了。
相关问答FAQs
Q1: CentOS Mini安装和带GUI的安装(如GNOME Desktop)有什么本质区别?我应该选择哪一个?
A1: 本质区别在于预装的软件包数量和系统资源占用,CentOS Mini只包含命令行界面和运行系统所需的最核心组件,体积小、内存占用低、安全性高,非常适合用作服务器、容器宿主机或开发测试环境,带GUI的安装则包含了完整的图形桌面环境(如GNOME)以及大量相关应用软件,资源消耗大,更适合需要图形化操作的桌面用户或特定工作站场景,选择哪一个完全取决于您的用途:追求性能、稳定和远程管理,选Mini;需要本地图形化操作,选GUI。
Q2: 安装完成后,我发现无法连接网络,ping
命令也失败,该怎么办?
A2: 这通常是因为安装时网络未被正确配置或未设置为开机自启,登录系统后,输入 nmcli connection show
查看网络连接名称(如 ens33
或 eno1
),使用 nmtui
命令打开文本配置界面,选择“Edit a connection”,找到您的网络连接,进入编辑页面,确保“IPv4 CONFIGURATION”设置为“Automatic”,并确保“Automatically connect”选项已勾选,保存并退出后,重启网络服务(sudo systemctl restart NetworkManager
)或直接重启系统,网络问题通常就能解决。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复