引言

CentOS作为一款免费的企业级Linux发行版,因其稳定性、安全性以及良好的兼容性,在服务器环境中得到了广泛的应用。本文将为您详细讲解如何在CentOS环境下进行安装和配置,帮助您轻松入门,快速上手。

安装前的准备工作

1. 硬件要求

在安装CentOS之前,请确保您的硬件符合以下要求:

  • CPU:至少1GHz
  • 内存:至少512MB(推荐1GB以上)
  • 硬盘:至少10GB可用空间
  • 网络:确保网络连接正常

2. 软件环境

  • 下载CentOS镜像:您可以从CentOS官方网站下载最新的CentOS镜像文件。
  • 制作启动盘:使用Rufus或Etcher等工具将CentOS镜像文件刻录到USB驱动器中。

CentOS安装步骤

1. 启动电脑

将制作好的启动盘插入电脑,重启电脑并进入BIOS设置,将启动顺序设置为从USB驱动器启动。

2. 选择安装语言

启动后,选择安装语言,默认为英文。

3. 选择安装类型

选择“安装CentOS 7”或“安装CentOS 8”,根据您的需求进行选择。

4. 分区

在分区步骤中,您可以选择自动分区或手动分区。推荐选择手动分区,以便更好地控制磁盘空间。

  • 创建根分区(/):选择“创建新分区”,选择“使用整个磁盘”,将磁盘空间分配给根分区。
  • 创建交换分区:选择“创建新分区”,选择“交换空间”,分配足够的交换空间(推荐内存的两倍)。
  • 创建其他分区:根据需要创建其他分区,如/home、/var等。

5. 设置主机名

输入主机名,用于标识您的服务器。

6. 设置用户和密码

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

7. 安装软件包

选择要安装的软件包,默认选择“最小安装”。

8. 安装完成

等待安装完成,重启电脑。

快速配置

1. 更新系统

sudo yum update -y

2. 安装常用软件

sudo yum install -y vim net-tools wget curl

3. 设置静态IP地址

编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,修改以下参数:

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

4. 重启网络服务

sudo systemctl restart network

5. 安装Apache服务器

sudo yum install -y httpd
sudo systemctl start httpd
sudo systemctl enable httpd

6. 安装MySQL数据库

sudo yum install -y mariadb-server
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation

结语

通过以上步骤,您已经成功安装和配置了CentOS环境。接下来,您可以继续学习如何使用CentOS进行服务器管理、部署应用程序等操作。祝您学习愉快!