萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

CentOS 6.6 系統安裝全程圖解:從啟動引導到分區規劃的生產級部署指南

CentOS 6.6 作為經典長期支援版本,仍在大量存量生產環境運行。本文提供從光盤引導、語言鍵盤選擇、網絡配置、磁盤分區規劃、Root 密碼策略、到首次登錄驗證的完整圖文教程,並針對生產環境給出分區建議與安全加固清單。

一、版本選擇與硬體需求

版本適用場景最小內存備註
CentOS-6.6-x86_64-bin-DVD1.iso完整安裝,含圖形界面768 MB (圖形需 1GB+)推薦生產環境
CentOS-6.6-x86_64-minimal.iso極簡安裝,無圖形,適合服務器392 MB大內存(≥4G)首選
CentOS-6.6-i386-bin-DVD.iso32 位舊硬體512 MB不再推薦新部署

關鍵提示:

  • 圖形安裝需內存 ≥ 768 MB,否則自動回退文本模式
  • 文本模式不支持自定義分區,生產環境務必確保內存達標進入圖形安裝
  • Minimal 版默認文本運行級別(runlevel 3),無圖形界面選項

二、安裝流程圖文詳解

1. 引導菜單選擇

Install or upgrade an existing system  ← 選擇此項
Install system with basic video driver
Rescue installed system
Boot from local drive
Memory test

引導菜單

光盤檢測跳過

2. 語言與鍵盤

  • 語言:English (English) — 生產環境強烈建議英文,避免編碼/翻譯 Bug
  • 鍵盤:U.S. English

語言選擇

鍵盤選擇

3. 存儲設備類型

  • 選擇 Basic Storage Devices(本地硬盤)

存儲設備類型

4. 磁盤初始化警告

  • 選擇 Yes, discard any data(全新硬盤)

磁盤初始化確認

主機名設置

5. 主機名與時區

  • 主機名:暫用默認,安裝後用 hostnamectl set-hostname 修改
  • 時區:Asia/Shanghai
  • 取消勾選 "System clock uses UTC"(生產環境通常用本地時間,便於日誌分析)

時區設置

6. Root 密碼策略

  • 設置強密碼(≥12 位,含大小寫、數字、特殊符號)
  • 系統提示「密碼過於簡單」時選擇 Use Anyway 但實際必須用強密碼

Root密碼設置

密碼強度警告

7. 關鍵步驟:自定義分區(Create Custom Layout)

選擇自定義分區

磁盤空間概覽

生產環境推薦分區方案(20G 示例,按比例擴展)

掛載點文件系統大小說明
/bootext4512 MB內核/initramfs,單獨分區防止根分區滿導致無法啟動
swapswap2×物理內存 (上限 16G)內存 <8G 時 2倍,8-16G 1.5倍,>16G 1倍或固定 16G
/ext4/xfs30-50 GB系統核心,含 /usr /var /tmp 等
/homeext4/xfs剩餘 30%用戶數據,單獨分區便於備份/配額
/var/logext4/xfs10-20 GB日誌獨立,防止日誌爆盤掛掉系統
/dataext4/xfs剩餘所有業務數據專用分區,系統重裝數據不動

本文示例簡化分區(教學用):

  • swap: 2048 MB
  • /: 剩餘所有空間 (ext4)

創建 swap 分區

swap 配置確認

創建根分區

根分區配置確認

8. 寫入分區表並繼續安裝

  • 確認分區布局無誤 → Format → Write changes to disk

9. Bootloader 安裝位置

  • 默認安裝到 /dev/sda (MBR),UEFI 系統安裝到 EFI 分區

10. 軟件包選擇

  • 服務器建議:Minimal 或 Basic Server
  • 桌面開發:Desktop + Development Tools

三、安裝後必做配置(首次登錄前)

  1. 網絡配置:
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    # 靜態 IP 示例
    BOOTPROTO=static
    IPADDR=192.168.21.129
    NETMASK=255.255.255.0
    GATEWAY=192.168.21.2
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    ONBOOT=yes
  2. 關閉 SELinux(或設為 Permissive):
    vim /etc/selinux/config
    SELINUX=disabled
    # 重啟生效
  3. 配置 Yum 源(阿里雲/清華鏡像)
  4. 系統更新:yum update -y
  5. 時間同步:yum install -y ntpdate && ntpdate pool.ntp.org
  6. 創建運維用戶,禁用 root SSH:
    useradd -G wheel ops
    passwd ops
    # /etc/ssh/sshd_config: PermitRootLogin no

四、常見安裝問題排查

遷移建議: CentOS 6 已於 2020/11/30 終止維護(EOL)。新部署請使用 Rocky Linux 9 / AlmaLinux 9 / Ubuntu 22.04 LTS。存量系統制定遷移計劃,優先遷移邊緣業務。

copyright © 萬盛學電腦網 all rights reserved
現象原因解決
安裝程序無法識別硬盤RAID 卡無驅動、NVMe 不支援載入驅動盤、升級內核或使用較新版本
分區寫入失敗磁盤壞道、GPT/MBR 不匹配檢查智能信息、清理分區表重建
啟動進入 grub rescueBootloader 安裝位置錯誤進入救援模式重裝 grub
網卡不識別驅動缺失(如 e1000e, ixgbe)安裝 kernel-devel 並編譯驅動、或升級內核