1. 安装前准备

1.1 CentOS简介

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是一种基于 Red Hat Enterprise Linux(RHEL)源代码构建的免费开源操作系统。它在稳定性、安全性和可靠性方面表现出色,被广泛应用于服务器环境、企业级应用和开发平台。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

CentOS 7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布。CentOS 7是一个企业级的Linux发行版本,它源于RedHat免费公开的源代码进行再发行。 CentOS 7内核更新至3.10.0、支持Linux容器、支持Open VMware Tools及3D图像即装即用、支持OpenJDK-7作为缺省JDK、支持内核空间内的iSCSI及FCoE、支持PTPv2等功能。

1.2 VMware虚拟机安装

VMware官网下载 网址:

1.3 镜像下载

CentOS官网下载(速度较慢) 网址:

2. 安装步骤

2.1 下载 CentOS 7 ISO 文件

前往 CentOS 官方网站 下载 CentOS 7 的最新 ISO 镜像文件。建议选择 DVD ISO 镜像,适合全新安装。

2.2 准备安装介质

如果你是在物理机上安装CentOS 7,需要将下载的ISO镜像文件制作成系统U盘或光盘。可以使用UltraISO等ISO工具将镜像文件写入U盘或刻录到光盘。如果是在虚拟机上安装,则需要提前配置好虚拟机软件,如VMware Workstation。

2.3 启动安装程序

  1. 将制作好的安装介质插入计算机或虚拟机。
  2. 重启计算机或虚拟机,并从安装介质启动。
  3. 选择语言,点击继续。

2.4 选择安装类型

  1. 选择安装类型,默认为“安装 CentOS 7”。
  2. 点击继续。

2.5 选择时区

  1. 选择您所在的时区,点击继续。

2.6 选择软件源

  1. 选择软件源,默认为“Automatically configure the package manager”。
  2. 点击继续。

2.7 创建磁盘分区

  1. 选择分区方式,默认为“Automatically configure partitioning”。
  2. 点击继续。

2.8 安装软件包

  1. 选择要安装的软件包,默认为“Server with GUI”。
  2. 点击继续。

2.9 设置网络和主机名

  1. 设置网络和主机名,点击完成。

2.10 设置用户和密码

  1. 设置root用户密码。
  2. 创建新用户,并设置密码。
  3. 点击继续。

2.11 安装完成

  1. 点击开始安装。
  2. 等待安装完成。
  3. 重启计算机。

3. 系统配置

3.1 配置网络

  1. 使用 vi 或其他文本编辑器打开 /etc/sysconfig/network-scripts/ifcfg-ens33(根据您的网络接口名称不同,可能为其他名称)。
  2. 设置 ONBOOT=yes
  3. 设置 BOOTPROTO=dhcpBOOTPROTO=static(根据您的网络环境选择)。
  4. 保存并退出。

3.2 配置防火墙

  1. 使用 systemctl 命令启动和禁用防火墙。
    
    systemctl start firewalld
    systemctl stop firewalld
    systemctl disable firewalld
    
  2. 使用 iptables 命令配置防火墙规则。

3.3 安装软件包

  1. 使用 yum 命令安装您需要的软件包。

4. 总结

通过以上步骤,您可以轻松地安装和配置CentOS 7服务器环境。在安装过程中,注意选择合适的软件源、分区方式和软件包。在安装完成后,根据需要配置网络、防火墙和安装软件包。祝您使用愉快!