零基础入门:CentOS 8系统安装Guidance详细步骤

云信安装大师
90
AI 质量分
11 5 月, 2025
1 分钟阅读
0 阅读

零基础入门:CentOS 8系统安装Guidance详细步骤

引言

CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)源代码构建的开源Linux发行版。它以其稳定性、安全性和长期支持而闻名,非常适合服务器环境使用。本文将详细介绍如何在物理机或虚拟机上安装CentOS 8系统,即使是Linux新手也能轻松跟随。

准备工作

在开始安装前,请确保准备好以下内容:

  1. 下载CentOS 8镜像

  2. 制作启动盘

    • Windows用户可以使用Rufus工具
    • Mac/Linux用户可以使用dd命令
  3. 硬件要求

    • 2GB以上内存(推荐4GB)
    • 20GB以上硬盘空间
    • 64位处理器

详细安装步骤

步骤1:启动安装程序

  1. 将制作好的启动盘插入电脑,重启并从USB设备启动
  2. 在启动菜单中选择”Install CentOS Linux 8″

步骤2:选择语言和键盘布局

  1. 选择你偏好的语言(建议English)
  2. 设置键盘布局(默认US即可)

步骤3:配置安装目标(磁盘分区)

这是最重要的步骤之一,我们将手动分区以确保系统最佳性能:

代码片段
# CentOS推荐的典型分区方案(适用于20GB以上磁盘):
/boot      - 1GB     # 系统引导分区
swap       - =内存大小 # 交换分区(如果内存>8GB,可适当减小)
/          - >=15GB   # 根分区
/home      - 剩余空间 # 用户数据分区

实际操作步骤:
1. 点击”Installation Destination”
2. 选择你要安装的磁盘
3. 选择”Custom”手动分区
4. 按照上表创建分区并设置挂载点
5. 重要:确保文件系统类型为xfs(CentOS默认)

步骤4:网络和主机名配置

代码片段
# GUI操作:
1. 点击"Network & Host Name"
2. 打开网络连接开关
3. 设置主机名如"centos8-server"
4. (可选)点击"Configure..."设置静态IP

# CLI方式(安装后也可用):
nmcli connection modify eth0 ipv4.addresses "192.168.1.100/24"
nmcli connection modify eth0 ipv4.gateway "192.168.1.1"
nmcli connection modify eth0 ipv4.dns "8.8.8.8,8.8.4.4"
nmcli connection modify eth0 ipv4.method manual
nmcli connection up eth0

步骤5:设置root密码和创建用户

安全建议
– root密码至少12位,包含大小写字母、数字和特殊字符
必须创建一个普通用户用于日常操作

代码片段
# GUI操作:
1. 点击"Root Password"设置强密码
2. 点击"User Creation"创建普通用户
3. **重要**:勾选"Make this user administrator"

# CLI方式(安装后也可用):
useradd -m username     #创建用户
passwd username         #设置密码
usermod -aG wheel username #加入管理员组

步骤6:开始安装并等待完成

点击”Begin Installation”,等待约10-30分钟(取决于硬件性能)。

Post-Installation配置

安装完成后重启,首次登录建议进行以下配置:

A:更新系统

代码片段
sudo dnf update -y      #更新所有软件包
sudo dnf upgrade -y     #升级系统组件

B:禁用SELinux(可选,仅用于学习环境)

代码片段
sudo vi /etc/selinux/config 
#修改为:
SELINUX=disabled        #禁用SELinux(生产环境不建议)

然后重启生效。

C:安装常用工具包

代码片段
sudo dnf install -y epel-release           #添加EPEL仓库
sudo dnf install -y vim wget curl net-tools git htop 

Troubleshooting常见问题解决

问题1:无法从USB启动
解决方案:
– BIOS中确保关闭Secure Boot
– BIOS中调整启动顺序

问题2:安装后无法联网
解决方案:

代码片段
nmcli networking on    #启用网络服务 
systemctl restart NetworkManager 

问题3:图形界面卡顿
解决方案:

代码片段
sudo systemctl set-default multi-user.target   #改用命令行模式 
reboot 

Final总结关键点回顾

1️⃣ CentOS是稳定可靠的服务器级Linux发行版

2️⃣ 必须正确分区,特别是/boot和swap的设置

3️⃣ 安全第一:设置强root密码+创建普通管理员账户

4️⃣ Post-installation配置同样重要(更新+工具包)

5️⃣ SELinux在生产环境中不应轻易禁用

现在你的CentOS服务器已经准备就绪!下一步可以学习[基础Linux命令]或[搭建LAMP环境]。

原创 高质量