引言

CentOS作为一个开源的Linux发行版,以其稳定性和安全性在服务器领域得到了广泛的应用。对于新手来说,CentOS的安装和配置可能会显得有些复杂。本文将详细讲解CentOS的安装过程,并介绍一些基本的系统配置,帮助新手轻松入门。

安装前的准备工作

1. 下载CentOS镜像

首先,你需要从CentOS官方网站下载CentOS的ISO镜像文件。你可以选择官方提供的最新版本或者稳定版本。

官方下载链接:

2. 制作启动盘

将下载的ISO文件刻录到DVD或USB驱动器中,以便在安装过程中使用。

  • 对于USB驱动器,你可以使用如下工具进行刻录:
    • Windows用户:Rufus
    • macOS用户:Etcher

3. 硬件要求

确保你的计算机硬件满足以下要求:

  • CPU:至少1GHz
  • 内存:至少512MB
  • 硬盘:至少10GB空间

CentOS安装过程

1. 启动计算机

将制作好的启动盘插入计算机,并在BIOS设置中设置为从USB启动。

2. 选择安装类型

启动后,系统会自动进入安装界面。选择“安装CentOS Linux 7”选项。

3. 选择语言和键盘布局

根据你的需求选择合适的语言和键盘布局。

4. 选择安装源

选择“安装源”选项,然后选择“本地安装源”。如果网络环境允许,也可以选择“网络安装源”。

5. 分区磁盘

选择“分区磁盘”选项,然后选择“自动分区”或“手动分区”。

  • 自动分区:系统会自动为你分配磁盘空间。
  • 手动分区:你可以手动创建分区,例如根分区(/)、交换分区(swap)等。

6. 选择安装程序

选择要安装的软件包,例如“最小安装”或“开发工具”。

7. 设置主机名

设置你的主机名,通常为服务器域名或IP地址。

8. 设置用户和密码

创建一个用户和密码,用于登录系统。

9. 安装引导加载程序

选择“安装引导加载程序”选项,并指定引导加载程序安装位置。

10. 开始安装

点击“开始安装”按钮,系统开始安装。

CentOS基本配置

1. 更新系统

安装完成后,首先更新系统包:

sudo yum update

2. 安装常用软件

安装一些常用的软件,例如文本编辑器、Web服务器等:

sudo yum install -y nano httpd

3. 设置网络

确保网络配置正确,可以使用以下命令查看网络状态:

ip addr show

4. 设置防火墙

根据需要配置防火墙规则,可以使用以下命令开启HTTP服务:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

总结

通过以上步骤,你就可以完成CentOS的安装和基本配置。作为新手,你可以通过不断学习和实践,逐步掌握更多的Linux技能。希望本文能帮助你轻松入门CentOS。