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 启动安装程序
- 将制作好的安装介质插入计算机或虚拟机。
- 重启计算机或虚拟机,并从安装介质启动。
- 选择语言,点击继续。
2.4 选择安装类型
- 选择安装类型,默认为“安装 CentOS 7”。
- 点击继续。
2.5 选择时区
- 选择您所在的时区,点击继续。
2.6 选择软件源
- 选择软件源,默认为“Automatically configure the package manager”。
- 点击继续。
2.7 创建磁盘分区
- 选择分区方式,默认为“Automatically configure partitioning”。
- 点击继续。
2.8 安装软件包
- 选择要安装的软件包,默认为“Server with GUI”。
- 点击继续。
2.9 设置网络和主机名
- 设置网络和主机名,点击完成。
2.10 设置用户和密码
- 设置root用户密码。
- 创建新用户,并设置密码。
- 点击继续。
2.11 安装完成
- 点击开始安装。
- 等待安装完成。
- 重启计算机。
3. 系统配置
3.1 配置网络
- 使用
vi
或其他文本编辑器打开/etc/sysconfig/network-scripts/ifcfg-ens33
(根据您的网络接口名称不同,可能为其他名称)。 - 设置
ONBOOT=yes
。 - 设置
BOOTPROTO=dhcp
或BOOTPROTO=static
(根据您的网络环境选择)。 - 保存并退出。
3.2 配置防火墙
- 使用
systemctl
命令启动和禁用防火墙。systemctl start firewalld systemctl stop firewalld systemctl disable firewalld
- 使用
iptables
命令配置防火墙规则。
3.3 安装软件包
- 使用
yum
命令安装您需要的软件包。
4. 总结
通过以上步骤,您可以轻松地安装和配置CentOS 7服务器环境。在安装过程中,注意选择合适的软件源、分区方式和软件包。在安装完成后,根据需要配置网络、防火墙和安装软件包。祝您使用愉快!