CentOS 实体机部署指南

CentOS 实体机概述
CentOS(Community Enterprise Operating System)是一款基于Red Hat Enterprise Linux(RHEL)源代码免费、开源的操作系统,它以其稳定性、安全性、易用性等特点,在服务器领域拥有广泛的应用,本文将详细介绍如何在实体机上部署CentOS操作系统。
硬件要求
在部署CentOS实体机之前,需要确保硬件满足以下要求:
| 硬件参数 | 要求 |
|---|---|
| CPU | 至少1GHz的处理器 |
| 内存 | 至少2GB内存(推荐4GB以上) |
| 硬盘 | 至少20GB空闲空间 |
| 网络 | 千兆以太网适配器 |
安装CentOS
准备安装介质
下载CentOS安装镜像,并将其刻录到DVD或U盘。
设置BIOS启动顺序
进入BIOS设置,将光驱或U盘设置为第一启动设备。
开始安装
将安装介质插入实体机,重启计算机,按照屏幕提示操作,选择安装语言、键盘布局等。
选择安装类型
在安装类型界面,选择“自定义(高级)”以手动分区。

分区
根据实际需求划分硬盘分区,建议创建以下分区:
- /boot分区:用于存放操作系统引导文件,大小为500MB。
- /分区:用于存放操作系统文件,大小为10GB。
- /home分区:用于存放用户数据,大小为剩余空间。
格式化分区
选择分区格式,如ext4,然后点击“下一步”。
安装软件包
选择要安装的软件包,如最小安装、开发工具等。
配置网络
设置网络配置,包括IP地址、子网掩码、网关等。
设置用户密码
设置root用户密码,以及创建新用户。
安装完成
等待安装完成,重启计算机。
系统优化

更新系统
打开终端,执行以下命令:
sudo yum update
安装常用软件
sudo yum install -y net-tools openssh-server openssh-clients
设置防火墙
sudo systemctl start firewalld sudo systemctl enable firewalld
开启SSH服务
sudo systemctl start sshd sudo systemctl enable sshd
FAQs
Q1:如何查看CentOS版本?
A1:在终端中执行以下命令:
cat /etc/redhat-release
Q2:如何将CentOS实体机设置为默认的DNS服务器?
A2:编辑/etc/resolv.conf文件,添加以下内容:
nameserver 8.8.8.8
nameserver 8.8.4.4 然后保存并退出。

