Centminmod: Từ CentOS Đến AlmaLinux & Rocky Linux

Centminmod ra đời vào năm 2012 như một bộ công cụ mã nguồn mở chuyên biệt, được thiết kế để chạy trên CentOS – bản phân phối Linux phổ biến nhất thời bấy giờ cho server web. Với sứ mệnh tối ưu hóa stack LEMP (Linux, Nginx, MariaDB/MySQL, PHP), Centminmod đã giúp hàng ngàn quản trị viên xây dựng các trang web WordPress siêu nhanh trên CentOS 6.x và 7.x. Tuy nhiên, sau thông báo chấn động của Red Hat năm 2020 – chuyển CentOS sang mô hình CentOS Stream (phát triển liên tục thay vì ổn định) – Centminmod phải đối mặt với “ngày tận thế” của nền tảng gốc. Kết quả là những thay đổi lớn nhất trong lịch sử dự án: từ phiên bản 140.00beta01 hiện tại, Centminmod đã hoàn toàn chuyển hướng sang AlmaLinux và Rocky Linux – hai “người kế thừa” hoàn hảo của CentOS.

Centminmod

Centminmod (viết tắt của “CentOS Minimal”) được George Liu (eva2000) phát triển từ nhu cầu cá nhân: cài đặt LEMP stack chỉ trong 15 phút trên CentOS thuần. Không như các script cài tự động khác, Centminmod nổi bật với:

  • Tối ưu hóa sâu: Nginx compile từ source với module HTTP/2, Brotli, cache pagespeed.
  • PHP đa phiên bản: Hỗ trợ PHP 5.6 đến 8.x với OPcache, Redis, Memcached.
  • MariaDB mạnh mẽ: Tối ưu InnoDB cho WordPress, hỗ trợ Galera cluster.
  • Cộng đồng khổng lồ: Diễn đàn centminmod.com với >100.000 thành viên.

CentOS là trái tim: Phiên bản 123.09beta01 (2019) – nền tảng của tất cả – chỉ chạy trên CentOS 7.x, tận dụng kernel ổn định và yum repository lâu dài (hỗ trợ đến 2024).

Tháng 12/2020, Red Hat tuyên bố CentOS Linux 8 EOL vào 31/12/2021, chuyển sang CentOS Stream – không phù hợp cho production. Cộng đồng Linux “nổi giận”, dẫn đến hai dự án cứu tinh ra đời chỉ trong vài tháng:

AlmaLinux: “Linh Hồn” Cộng Đồng

  • Khởi xướng: CloudLinux (tháng 3/2021), chuyển sang AlmaLinux OS Foundation (phi lợi nhuận).
  • Tên gọi: “Alma” = linh hồn (Latin), kế thừa tinh thần CentOS.
  • Phiên bản đầu: 8.3 (tháng 9/2021), nay có 9.x và preview 10 (“Kitten”).

Rocky Linux: “Đá Nền” Ổn Định

  • Khởi xướng: Gregory Kurtzer – đồng sáng lập CentOS (tháng 12/2020).
  • Tên gọi: Rocky McGaugh – đồng sáng lập CentOS đã mất.
  • Phiên bản đầu: 8.4 “Green Obsidian” (tháng 6/2021), nay 9.x với hệ thống Peridot siêu nhanh.

Điểm chung: Cả hai binary-compatible 1:1 với RHEL, hỗ trợ 10 năm (đến 2032+), miễn phí vĩnh viễn. Khác biệt: AlmaLinux linh hoạt (dùng CentOS Stream), Rocky Linux giống hệt RHEL (phát hành 24-48h sau).

Tiêu Chí AlmaLinux Rocky Linux
Tương Thích ABI (linh hoạt) 1:1 Binary (giống hệt)
Phát Hành <10 ngày sau RHEL 24-48h sau RHEL
Tài Trợ AWS, Microsoft Google, VMware (26M USD)
Ưu Tiên Sáng tạo (KVM POWER) Ổn định tuyệt đối
Trong bối cảnh đó, Centminmod cũng có thay sđổi lớn: Chuyên từ chạy trên CentOS sang chạy trên AlmaLinux/Rocky Linux. Dựa trên changelog chính thức (centminmod.com/changelog.html, cập nhật 1/7/2024), phiên bản 140.00beta01 đánh dấu bước ngoặt:
Phiên Bản Ngày Phát Hành Hệ Điều Hành Thay Đổi Chính So Với Trước
123.09beta01 29/6/2019 CentOS 7.x Nền tảng gốc, tối ưu Nginx/PHP
124.00stable 8/5/2022 CentOS 7.x Ổn định cuối cho CentOS EOL
130.00beta01 20/12/2023 Alma/Rocky 8 (beta) Thử nghiệm EL8+, GitHub tracking
140.00beta01 1/7/2024 Alma/Rocky 8+ (FULL) Hỗ trợ đầy đủ, production-ready
Những thay Đổi Lớn Nhất:
  1. Hỗ trợ EL8+ HOÀN CHỈNH: Từ beta (130) sang full support (140). Không còn CentOS!
  2. Tích hợp AlmaLinux/Rocky: Installer tự detect OS, cài LEMP optimized cho ARM64/POWER.
  3. Bảo mật & Hiệu suất: SELinux, Secure Boot từ RHEL; Nginx 1.27+ với HTTP/3.
  4. Cộng đồng: Diễn đàn thử nghiệm riêng, GitHub commits realtime.

So với 124.00stable: Bỏ CentOS 7.x, thêm EL8+ (tăng 30% hiệu suất trên hardware mới).

Tại Sao Nên Nâng Cấp Ngay?

Lý Do Trước (CentOS) Sau (Alma/Rocky + Centminmod 140)
Bảo Mật EOL 2024, rủi ro cao Cập nhật đến 2032+, CVE auto-patch
Hiệu Suất Kernel cũ RHEL kernel mới, +25% throughput
Di Chuyển Thủ công phức tạp 1 lệnh: migrate2rocky hoặc ELevate
Chi Phí $0 (nhưng rủi ro) $0, hỗ trợ thương mại optional
Benchmark thực tế: WordPress trên Rocky 9 + Centminmod 140: TTSB 95/100 (vs 82/100 trên CentOS 7).
Từ CentOS thuần túy năm 2012, Centminmod đã tiến hóa thành EL8+ với 140.00beta01, ôm trọn AlmaLinux và Rocky Linux – hai “huyền thoại” thay thế CentOS. Nếu là fan của CentMinMod, hãy chuyển sang sử dụng AlmaLinux/Rocky Linux để cảm nhận những thay đổi lớn của script này!!!

Leave a Comment