
1. 准备工作
1.1 下载CentOS 7.6 ISO镜像
- 访问CentOS官方网站(https://www.centos.org/),选择“Download”页面。
- 选择“CentOS Linux 7”并下载“Minimal Install (without updates) for x86_64”。此选项为最小化安装版本,适合服务器环境。
- 下载完成后,验证ISO文件的MD5校验和以确保文件完整性。
1.2 创建启动U盘(使用Rufus或Etcher)
- 使用Rufus(Windows)或Etcher(跨平台)等工具将ISO镜像写入USB驱动器。
- 选择USB设备并确保“写入前验证”选项被勾选,以防止写入错误。
2. 在物理服务器上安装CentOS 7.6
2.1 设置BIOS/UEFI以从USB启动
- 开机时按对应键(如F2、F10、Del等)进入BIOS/UEFI设置界面。
- 将USB设备设置为第一启动项,保存并退出。
2.2 开始安装过程
- 开机后从USB启动,选择“Install CentOS 7”开始安装。
- 选择语言(通常为英语),点击“继续”。
- 选择“Installation Source”为本地USB驱动器,点击“开始安装”。
- 设置日期和时间,选择时区并确保正确配置。
- 设置根密码和创建用户账户,确保安全策略合理。
- 分区:推荐使用全部空间自动分区(即全部使用默认设置),或手动分区(使用
/
为根目录,/boot
为引导分区)。对于虚拟机,建议至少分配20GB空间给/
,500MB给/boot
。
- 开始安装,等待完成。
3. 在虚拟机中安装CentOS 7.6(以VMware为例)
3.1 新建虚拟机并选择“Custom (Advanced)”模式。
3.2 选择“Install CentOS Linux”作为客户机操作系统,版本选择CentOS 7 64位。
3.3 设置处理器和内存,根据服务器硬件配置合理分配资源。
3.4 选择“Use ISO image”选项并指定之前下载的CentOS ISO文件作为启动盘。
3.5 创建新虚拟磁盘或使用现有磁盘。完成后开启虚拟机并按照上述步骤进行安装过程。
4. 完成安装后的配置与优化
4.1 网络配置(使用命令行)
bash
nmcli con up id 'Your_Connection_Name' # 启用网络连接
nmcli con show # 查看网络连接状态,记录DHCP状态及IP地址分配情况
nmcli device set dev eth0 managed yes # 如果需要手动指定网络接口(eth0为例)
nmcli con mod 'Your_Connection_Name' ipv4.method auto # 设置DHCP自动获取IP地址(若为静态IP需另行配置)
4.2 设置时区与时钟同步(使用NTP)
bash
timedatectl set-timezone Asia/Shanghai # 设置时区为上海时间(根据实际时区调整)
yum install ntp -y # 安装NTP服务并启动ntpd服务进行时钟同步。注意在虚拟机中可能需要先配置外部访问权限。如:`firewall-cmd --permanent --zone=public --add-service=ntp` 并重新加载防火墙规则 `firewall-cmd --reload`。