Danh mục

Tìm kiếm
/

Mục lục

Không có mục lục
Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

CentOS Là Gì? Hướng Dẫn Cài Đặt Hệ Điều Hành CentOS

Nếu bạn là một người dùng Linux hoặc đang tìm kiếm một hệ điều hành thay thế cho Windows, CentOS là một lựa chọn tuyệt vời. CentOS cung cấp một nền tảng ổn định và đáng tin cậy để chạy các ứng dụng server, các công cụ phát triển và nhiều hơn nữa. Trong bài viết dưới đây, CloudFly sẽ giới thiệu tổng quan về CentOS là gì và hướng dẫn các bước cài đặt hệ điều hành này. Từ đó giúp bạn dễ dàng thiết lập và sử dụng CentOS ngay từ cơ bản.

centos là gì

1. CentOS là gì?

CentOS, viết tắt của Community Enterprise Operating System, là một hệ điều hành mã nguồn mở dựa trên Red Hat Enterprise Linux (RHEL) và hoàn toàn miễn phí. Nhờ khả năng tương thích nhị phân với RHEL, hệ điều này này đảm bảo hầu hết các ứng dụng chạy trên nền RHEL cũng có thể hoạt động ổn định trên CentOS. Do đó, nó đã trở thành lựa chọn phổ biến cho các doanh nghiệp và máy chủ web, đáp ứng các nhu cầu từ lưu trữ web đến lập trình và phát triển ứng dụng. 

Hiện nay, CentOS được phát triển và duy trì bởi một cộng đồng người dùng rộng lớn. Công nghệ liên tục được cải tiến để đảm bảo các bản cập nhật bảo mật và hỗ trợ lâu dài cho người dùng.

2. Lịch sử hình thành và phát triển của CentOS

Để hiểu về lịch sử của CentOS, chúng ta không thể bỏ qua Tao Linux, một hệ điều hành tương tự RHEL. Vào tháng 6 năm 2006, David Parsley, người sáng lập Tao Linux, đã thông báo dừng dự án này vô thời hạn. Điều này khiến người dùng chuyển sang CentOS bằng lệnh “Yum”.

Đến tháng 7 năm 2009, CentOS bất ngờ gặp gián đoạn khi người sáng lập Lance Davis biến mất cùng các tài khoản đăng ký tên miền và PayPal của CentOS. Tháng 8 năm 2009, nhóm CentOS liên lạc lại được với Lance Davis và khôi phục các tên miền centos.info, centos.org. Vào tháng 7 năm 2010, CentOS đã quay trở lại mạnh mẽ và nhanh chóng chiếm 30% thị phần trên các máy chủ Linux toàn cầu.

Tháng 1 năm 2014 đánh dấu một bước ngoặt lớn khi Red Hat tuyên bố sẽ tài trợ cho CentOS để phát triển thành môi trường tối ưu cho các nhà phát triển. Red Hat từ đó chính thức sở hữu CentOS.

3. Các phiên bản của CentOS

Các phiên bản của CentOS được đánh số với hai phần: phần đầu là số phiên bản chính, còn phần sau là phiên bản phụ, phản ánh bản cập nhật từ RHEL. Chẳng hạn, CentOS 4.4 tương ứng với RHEL 4, cập nhật lần thứ 4.

Từ CentOS 7.0 trở đi, các phiên bản cập nhật có thêm dãy số chỉ ngày phát hành. Ví dụ, CentOS 7.0-1406 phát hành vào tháng 6 năm 2014. 

Dưới đây là một số phiên bản nổi bật:

  • CentOS 2: Đây là phiên bản đầu tiên, ra mắt năm 2004, dựa trên Red Hat Enterprise Linux 2.
  • CentOS 5: Ra mắt năm 2007, đây là phiên bản hỗ trợ dài hạn với nhiều cải tiến về hiệu suất và độ ổn định.
  • CentOS 6: Ra mắt năm 2010, bổ sung nhiều tính năng mới và cập nhật quan trọng.
  • CentOS 7: Phát hành năm 2014, nổi bật với nâng cấp về hiệu suất, bảo mật và hỗ trợ phần cứng.
  • CentOS 8: Ra mắt năm 2019, đây là phiên bản mới nhất, cải tiến vượt trội về công nghệ và bảo mật.

Mỗi phiên bản CentOS đều mang đến cải tiến từ nền tảng RHEL, cùng với các bản cập nhật bảo mật và hỗ trợ dài hạn cho người dùng.

4. Hướng dẫn cài đặt hệ điều hành CentOS cơ bản

Bước 1: Đầu tiên, bạn tải file ISO của phiên bản CentOS mới nhất (CentOS 8). Bạn ghi file ISO ra đĩa hoặc chuẩn bị máy ảo nếu muốn cài trên máy chủ ảo hoặc máy tính cá nhân.

Bước 2: Sau khi khởi động, bạn chọn Install CentOS Linux 8.0.1905 để bắt đầu quá trình cài đặt.

hướng dẫn cài đặt hệ điều hành centos cơ bản 1

Bước 3: Bạn chọn ngôn ngữ phù hợp.

hướng dẫn cài đặt hệ điều hành centos cơ bản 2

Bước 4: Trong mục Installation Destination, bạn chọn ổ cứng muốn cài đặt rồi nhấn Done.

hướng dẫn cài đặt hệ điều hành centos cơ bản 3

Bước 5: Bạn nhấp vào Software Selection và chọn Minimal Install để không sử dụng giao diện đồ họa (GUI) cho hệ điều hành.

hướng dẫn cài đặt hệ điều hành centos cơ bản 4

Bước 6: Tiếp theo, bạn chọn múi giờ phù hợp. 

hướng dẫn cài đặt hệ điều hành centos cơ bản 5

Bước 7: Bạn chọn Network & Host Name để cấu hình IP và hostname cho máy.

  • Bật Network bằng cách nhấn vào nút OFF để kết nối với mạng.
  • Đặt tên host rồi nhấn Apply.

hướng dẫn cài đặt hệ điều hành centos cơ bản 6

Bước 8: Tiếp theo, bạn chọn Configure để cài đặt card mạng ở chế độ tự động kết nối khi hệ điều hành khởi động. Bạn chọn tab General và tích vào Automatically connect to this network when it is available.

Bước 9: Bạn quay lại menu chính và chọn Begin Installation để bắt đầu quá trình cài đặt.

hướng dẫn cài đặt hệ điều hành centos cơ bản 7

Bước 10: Bạn đặt mật khẩu cho tài khoản root. Lưu ý nên ghi lại mật khẩu này để sử dụng sau khi cài đặt xong.

Bước 11: Khi hoàn tất cài đặt, bạn nhấn Reboot để máy khởi động lại.

Bước 12: Sau đó, bạn đăng nhập vào hệ điều hành với tài khoản root và mật khẩu đã đặt.

hướng dẫn cài đặt hệ điều hành centos cơ bản 8

Bước 13: Bạn kiểm tra IP và kernel của CentOS bằng lệnh ip a để xem IP và uname -rms và xem phiên bản kernel.

Vậy là CentOS 8 đã được cài đặt xong. 

5. Những lệnh cần biết để làm việc với CentOS

Các lệnh dưới đây sẽ giúp bạn dễ dàng quản lý và vận hành hệ điều hành CentOS trong công việc hàng ngày.

5.1. Quản lý gói phần mềm

  • Cài đặt gói: yum install <tên_gói>
  • Gỡ cài đặt gói: yum remove <tên_gói>
  • Cập nhật tất cả các gói: yum update
  • Tìm kiếm gói: yum search <tên_gói>

5.2. Quản lý hệ thống

  • Khởi động lại hệ thống: reboot
  • Tắt hệ thống: shutdown -h now

5.3. Quản lý tập tin và thư mục

  • Di chuyển đến thư mục khác: cd <đường_dẫn>
  • Sao chép tập tin: cp <file_nguồn> <file_đích>
  • Di chuyển hoặc đổi tên tập tin: mv <tên_cũ> <tên_mới>
  • Xem nội dung tập tin: cat <tập_tin>

5.4. Quản trị hệ thống

  • Thay đổi quyền truy cập: chmod <quyền> <tập_tin>
  • Kiểm tra thông tin hệ thống: uname -a
  • Xem cấu hình mạng: ifconfig

5.5. Quản lý người dùng và nhóm

  • Tạo người dùng mới: useradd <tên_người_dùng>
  • Đặt mật khẩu cho người dùng: passwd <tên_người_dùng>
  • Tạo nhóm mới: groupadd <tên_nhóm>

>>> Xem thêm:

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về CentOS là gì và cách cài đặt hệ điều hành CentOS cơ bản. Nếu còn thắc mắc hay muốn đăng ký máy chủ ảo Cloud Server tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

  • Group săn sale: https://t.me/cloudflyvn



 

Chia sẻ

Bài viết nổi bật

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly