April 21, 2015 hotro@hostingviet.vn 02466.567.555       Giới thiệuTuyển dụng    Liên hệ   Đăng nhập   Đăng ký

CentOS Là Gì? Tìm Hiểu Về Hệ Điều Hành CentOS Chi Tiết A - Z

Bạn đang tìm một hệ điều hành doanh nghiệp có nhiều ưu điểm thiết thực? Vậy bạn đừng bỏ qua bài viết sau về CentOS là gì nhé? Bởi nó chính là các thông tin hữu ích mà bạn đang cần đấy.

Bạn đang tìm một hệ điều hành doanh nghiệp có nhiều ưu điểm thiết thực? Vậy bạn đừng bỏ qua bài viết sau về CentOS là gì nhé? Bởi nó chính là các thông tin hữu ích mà bạn đang cần đấy.

CentOS là gì?

CentOS là từ viết tắt của cụm từ Community Enterprise Operating System, được dịch là Hệ điều hành Doanh nghiệp cộng đồng. CentOS chính là một bản phân phối Linux có mã nguồn mở, và hoàn toàn miễn phí dành cho doanh nghiệp. 

Bản phân phối này có chức năng tương thích với Red Hat Enterprise Linux (được viết tắt là RHEL). Nhà phát triển CentOS đã dùng mã nguồn RHEL để tạo ra sản phẩm tương tự nó. Còn về hỗ trợ kỹ thuật, CentOS được cung cấp qua cổng thông tin cộng đồng người dùng, web.

Hệ điều hành CentOS không chỉ giúp doanh nghiệp xây dựng được nền tảng hệ thống máy chủ, mà còn cung cấp môi trường lý tưởng phục vụ cho các hoạt động lập trình. 

centos la gi

Ưu điểm của hệ điều hành CentOS

Hiện nay, CentOS luôn đứng top các bản phân phối Linux với độ phủ sóng người dùng rộng khắp thế giới nhờ vào các ưu điểm nổi bật sau:

  • Cung cấp nhiều tính năng hỗ trợ do chính cộng đồng tạo ra nó phát triển và xây dựng.
  • Cung cấp môi trường hoàn hảo, phù hợp cho việc lập trình.
  • Khả năng vận hành tốt, chạy mượt trên nhiều mainframe như GUI, KDE, GNOME,…
  • Tạo môi trường tương tự như desktop, mang đến sự thuận tiện, dễ dàng trong sử dụng.
  • Có được sự hỗ trợ rộng rãi từ cộng đồng người dùng và Red Hat.
  • Cung cấp nhiều mã nguồn mở phong phú cùng trình quản lý gói RPM.
  • Phiên bản mới nhất của CentOS cung cấp công nghệ giám sát, ảo hóa Xen, oVirt, Docker,…
  • Có nhiều mức độ bảo mật giúp đảm bảo an toàn thông tin cho doanh nghiệp.
  • Dung lượng nhẹ.
  • Tính ổn định cao.
  • Hoàn toàn miễn phí.

Các phiên bản của CentOS là gì?

Tên các phiên bản của CentOS được chia thành 2 phần là phiên bản chính và phiên bản nhỏ. Chúng sẽ tương ứng với số phiên bản, cùng bản cập nhật của REHL. 

Ví dụ: Hệ điều hành CentOS 4.4 do RHEL 4, cập nhật 4 tạo ra.

Tuy nhiên, kể từ phiên bản CentOS 7.0 trở lên, các bản cập nhật có thêm dãy số về ngày tháng phát hành. 

Ví dụ: Hệ điều hành CentOS 7.0.1406 được phát hành vào tháng 6/2014. 

Hiện nay, CentOS 8.0.1905 là phiên bản mới nhất của CentOS. Nó được phát hành vào tháng 5/2019.

centos la gi

Đối tượng phù hợp để sử dụng CentOS

Hệ điều hành CentOS rất phù hợp cho các máy chủ Linux nâng cao. Bên cạnh đó, nó cũng là lựa chọn không thể bỏ qua của người dùng muốn tìm giải pháp miễn phí, an toàn thay thế RHEL.

Ngoài ra, CentOS còn là môi trường hoàn hảo, phục vụ cho mục đích học tập, lập trình.

Cách cài đặt CentOS

Trước khi tiến hành cài đặt CentOS, bạn tải phiên bản mới nhất là CentOS 8 có file ISO rồi burn ra đĩa.

Tiếp đến, bạn đưa đĩa vào máy tính cần cài đặt hoặc tạo máy ảo. Sau đó, bạn khởi động máy tính rồi nhấn chọn boot để vào CentOS. Khi đã vào được CentOS, bạn chọn dòng Install CentOS Linux 8.0.1905 như hình sau.

centos la gi

Trong màn hình mới xuất hiện, bạn chọn ngôn ngữ của hệ điều hành và nhấn nút Continue.

centos la gi

Trong cửa sổ Installation summary, bạn nhấn vào mục Installation Destination để chọn ổ cứng cài đặt CentOS. Kế đến, bạn nhấn nút Done.

centos la gi

Hệ thống đưa về lại giao diện Installation summary, bạn nhấn mục Software Selection và chọn chế độ không dùng GUI.

centos la gi

Trong cửa sổ Software selection, bạn tick chọn Minimal Install để không dùng GUI. Tiếp đến, bạn click nút Done.

centos la gi

Hệ thống quay trở lại giao diện Installation summary, bạn chọn tiếp timezone (lưu ý nên chọn giờ chuẩn với Việt Nam để thuận tiện cho quá trình sử dụng sau này). 

centos la gi

Bước tiếp theo, bạn chọn Network & Host Name để thực hiện cấu hình địa chỉ IP và hostname.

centos la gi

Trong giao diện hostname và IP, bạn click nút Off để máy tính kết nối với network.

centos la gi

Tiếp theo, bạn nhập thông tin hostname rồi nhấn nút Apply.

centos la gi

Bạn tiếp tục chọn Configure để thực hiện cấu hình card mạng cho nó ở chế độ khởi động (start) đồng thời cùng với OS.

centos la gi

Trong cửa sổ Editing ens 3, bạn chọn tab Genaral rồi nhấn tick vào mục Automaticaly Connect to this network when it is avaible. Sau đó, bạn nhấn nút Save để lưu lại thay đổi.

centos la gi

Hệ thống đưa về lại menu chính của cài đặt (giao diện Installation summary), bạn nhấn nút Begin Instalation để tiến hành cài đặt.

centos la gi

Tiếp đến, bạn nhập thông tin mật khẩu cho tài khoản root. Mật khẩu này cần được ghi nhớ để phục vụ cho việc sử dụng sau này.

Sau đó, bạn nhấn nút Reboot để khởi động lại máy tính. Lúc này, bạn sử dụng tài khoản root cùng mật khẩu ở trên để đăng nhập vào OS.

Cách đăng nhập vào máy tính sau khi cài đặt hệ điều hành CentOS

Sau khi hoàn tất các bước cài đặt trên, máy tính sẽ khởi động lại, đồng thời giao diện đăng nhập tài khoản và mật khẩu cũng xuất hiện. 

centos la gi

Bạn tiến hành nhập thông tin của tài khoản root và mật khẩu.

centos la gi

Sau đó, bạn sử dụng lệnh ip a để kiểm tra địa chỉ IP, và lệnh uname -rms để biết thông tin về phiên bản kernel của máy tính như hình minh họa sau.

centos la gi

Đến đây, bạn đã hoàn thành việc cài đặt hệ điều hành CentOS 8.

Hướng dẫn cài đặt CentOS trên Linux

Các bước thực hiện như sau: 

  • Bước 1

Bạn sử dụng lệnh # cat /etc/redhat-release để kiểm tra phiên bản hiện hành của CentOS.

  • Bước 2

Bạn sử dụng lệnh # yum check-update để kiểm tra bản cập nhật của CentOS

  • Bước 3

Trong trường hợp, bản cập nhật phù hợp với nhu cầu sử dụng, bạn bắt đầu cài đặt nó bằng lệnh #yum update.

  • Bước 4:

Các thông tin về package, dung lượng download sẽ hiển thị, bạn chọn Y rồi nhấn Enter để thực hiện cài đặt bản cập nhật.

  • Bước 5:

Bạn sử dụng lệnh #reboot để khởi động lại máy tính sau khi hoàn tất cài đặt.

  • Bước 6:

Khi hệ thống không thực hiện được việc khởi động với phiên bản CentOS mới, bạn cần tiến hành khởi động hạt nhân cũ, tiếp đến, bạn cài lại phiên bản mới.

Các câu lệnh thông dụng trong CentOS

Sau đây là các lệnh thông dụng trong CentOS mà bạn sẽ thường sử dụng: 

  • ls: Lệnh dùng để liệt kê nội dung của thư mục.
  • cd: Lệnh dùng để thay đổi thư mục hiện tại hay điều hướng đến thư mục khác.
  • mv: Lệnh dùng để di chuyển một tệp tin của thư mục đến vị trí khác, hoặc đổi tên tệp tin. 
  • man: Lệnh dùng để xem hướng dẫn cách dùng của các lệnh khác được sử dụng trong hệ điều hành. 
  • mkdir: Lệnh dùng để tạo thư mục mới, bao gồm thư mục chính và thư mục con. 
  • rmdir: Lệnh dùng để xóa thư mục. 
  • touch: Lệnh dùng để tạo tệp tin trống.
  • rm: Lệnh dùng để xóa các tệp.
  • locate: Lệnh dùng để xác định vị trí của tệp trong tất cả các lưu trữ.
  • clear: Lệnh dùng để xóa màn hình terminal.
  • sudo yum update: Lệnh dùng để cập nhật toàn bộ các gói đã cài đặt.
  • sudo yum install <package name>: Lệnh dùng để cài đặt gói được đề cập.

Điểm khác nhau giữa hệ điều hành Ubuntu và CentOS là gì?

Điểm khác nhau lớn nhất giữa hệ điều hành Ubuntu và CentOS là nguồn gốc phát triển. Cụ thể, Ubuntu sở hữu kiến trúc Denian, còn CentOS lại dựa trên RHEL. 

Bên cạnh đó, 2 hệ điều hành này còn một số điểm khác nhau khác là:

  • Tính ổn định và bảo mật

CentOS có tính ổn định và khả năng bảo mật cao hơn Ubuntu. Chính vì thế, quá trình cập nhật của CentOS đòi hỏi phức tạp hơn. Hơn nữa, CentOS không cung cấp tính năng tự động cập nhật. Thay vào đó, nó yêu cầu người dùng phải tự thực hiện thủ công. 

  • Cách cài đặt 

Đối với Ubuntu, người sử dụng dùng lệnh apt-get để tải các gói DEB packages. Còn CentOS, sử dụng lệnh Yum để thực hiện việc tải, cập nhật các gói RPM.

  • Sự hỗ trợ

Ubuntu nhận nhiều sự hỗ trợ từ cộng đồng hơn CentOS. Bên cạnh đó, CentOS đòi hỏi người dùng phải có kiến thức nhất định về RHEL và công nghệ. Còn với Ubuntu thì nó không yêu cầu cao nên mang đến sự dễ dàng cho người sử dụng.

  • Sự khác biệt bảng điều khiển của hệ điều hành Ubuntu với CentOS là gì?

Xét về bảng điều khiển, CentOS có ưu thế hơn. Vì CentOS cung cấp môi trường có sự tương thích cao và rất thích hợp cho để chạy máy chủ doanh nghiệp. Chưa dừng tại đó, môi trường này cũng rất phù hợp cho máy chủ của các doanh nghiệp hoạt động trong lĩnh vực cho thuê server, web hosting.

Như vậy, CentOS và Ubuntu đều sở hữu những ưu điểm riêng, đồng thời, tồn tại các hạn chế nhất định. Vì vậy, với người mới dùng thì Ubuntu là lựa chọn phù hợp bởi nó đơn giản, và có nhiều hỗ trợ từ cộng động người dùng. Còn với người am hiểu công nghệ, đòi hỏi khả năng bảo mật cao, yêu thích hệ điều hành cao cấp cho server doanh nghiệp thì CentOS là lựa chọn tuyệt vời.