CentOS là gì? Tất tần tật thông tin về hệ điều hành CentOS

Tư vấn dịch vụ | December 20, 2020 | Leave a comment

Hệ điều hành CentOS là gì? Nó có ưu điểm như thế nào? Có nên chọn hệ điều hành này cho máy chủ? Mời bạn cùng Hosting Việt đi tìm lời giải cho các vấn đề này nhé. 

CentOS là gì?

CentOS là từ viết tắt của cụm từ “Community Enterprise Operating System”. Đây là hệ điều hành hoàn toàn miễn phí, được phát triển dựa vào hệ điều hành Linux

CentOS lần đầu được giới thiệu thị trường vào tháng 5/2004. Nó được xây dựng dựa vào bản phân phối Red Hat Enterprise Linux (gọi tắt là RHEL). Mục đích ra đời của hệ điều hành này là phát triển một nền tảng hệ thống máy chủ miễn phí cho các doanh nghiệp, đồng thời, duy trì sự tương thích nhị phân với RHEL. Bên cạnh đó, CentOS cũng cung cấp cho người dùng môi trường hoàn hảo cho việc lập trình.

>> Lệnh kiểm tra các thông số VPS Linux CentOS

centos la gi

Ưu điểm của hệ điều hành CentOS là gì?

Hệ điều hành này thuộc top bản phân phối Linux được sử dụng rộng rãi nhất. Hơn nữa, nó còn được giới công nghệ đánh giá cao nhờ vào các ưu điểm sau:

  • Cung cấp nhiều tính năng hỗ trợ nhờ có cộng đồng rộng lớn. 
  • CentOS tương đồng với RHEL nên là một trường tốt cho việc lập trình.
  • Khả năng vận hành tốt, chạy mượt mà trên hầu hết các mainframe, đặc biệt GNOME, KDE, GUI.
  • Tạo môi trường rất giống với desktop nên người dùng dễ dàng tùy chỉnh và sử dụng.
  • CentOS tạo ra môi trường có tính ổn định cao và được nhiều doanh nghiệp ưa chuộng.
  • CentOS có nhiều mã nguồn, trình quản lý gói RPM do Red Hat cung cấp.
  • CentOS mang đến sự an toàn tối ưu cho người dùng, bởi cơ chế bảo mật có nhiều cấp độ khác nhau.

Tìm hiểu về hệ điều hành CentOS: Các phiên bản của CentOS

Những phiên bản của CentOS được đánh số, đồng thời chia làm 2 phần. Trong đó, một phần là phiên bản chính, phần còn lại là phiên bản nhỏ, ứng với phiên bản cập nhật của RHEL.

Ví dụ: Phiên bản CentOS 4.4 do RHEL 4 tạo ra và là bản cập nhật 4.

Kể từ CentOS 7.0 trở về sau, tất cả các phiên bản cập nhật được thêm vào một dãy số ngày tháng phát hành. 

Ví dụ: CentOS 7.0-1406 phát tháng tháng 6/2014.

Hiện nay, phiên bản mới nhất của hệ điều hành CentOS là CentOS 7.4, phát hành ngày 13/9/2017.

Đối tượng phù hợp sử dụng CentOS là gì?

Người dùng đang sử dụng máy chủ Linux nâng cao, hoặc muốn tìm một giải pháp thay thế RHEL miễn phí thì nên dùng CentOS.

Bên cạnh đó, CentOS cũng rất phù hợp cho mục đích học tập, nghiên cứu và công việc lập trình.

centos la gi

Hướng dẫn cài đặt CentOS là gì?

1. Cài đặt hệ điều hành CentOS cơ bản

  • Bước 1: Bạn truy cập trang chủ của CentOS và tải về phiên bản mới nhất (CentOS 8) có tập tin ISO về máy tính hoặc USB.
  • Bước 2: Bạn tạo máy ảo hoặc cắm USB vào máy tính cần cài đặt CentOS, tùy vào nhu cầu của bạn là cài trên máy chủ ảo hay máy tính. 
  • Bước 3: Khởi động máy tính, chọn boot để vào CentOS. Tiếp đến, bạn chọn mục Install CentOS Linux 8.0.1905 như hình sau.

centos la gi

  • Bước 4: Bạn chọn ngôn ngữ muốn sử dụng cho hệ điều hành, rồi nhấn nút Continue.

centos la gi

  • Bước 5: Trong phần Installation Destination, nhấn chọn ổ cứng để cài đặt CentOS.

centos la gi

  • Bước 6: Sau khi bạn click chọn Done, hệ thống sẽ chuyển đến giao diện tiếp theo. Lúc này, bạn nhấn vào mục Software Selection để chọn chế độ không dùng GUI.

centos la gi

  • Bước 7: Để không dùng GUI, bạn chọn chế độ Minimal Install. Sau đó click Done.

centos la gi

  • Bước 8: Bạn chọn giờ cho hệ điều hành bằng cách nhấn vào mục Time & Date. Lưu ý, ở bước này, bạn nên chọn mốc giờ Việt Nam để dễ dàng trong việc sử dụng. 

centos la gi

  • Bước 9: Bạn nhấn chọn phần Network & Host Name để tiến hành cấu hình địa chỉ IP và hostname.

centos la gi

  • Bước 10: Tại giao diện hostname và IP, bạn click nút Off để tắt chế độ kết nối với network của máy tính. 

centos la gi

  • Bước 11: Lúc này, bạn tùy ý nhập hostame và nhấn nút Apply.

centos la gi

  • Bước 12: Bạn nhấn vào mục Configure để thực hiện cấu hình card mạng và cho nó ở chế độ start cùng hệ điều hành OS.

centos la gi

  • Bước 13: Bạn chọn tab Genaral rồi tick nút Automaticaly Connect to this network when it is avaible như hình sau.

centos la gi

  • Bước 14: Đến đây, hệ thống tự động chuyển về menu chính, bạn chọn Begin Instalation để cài đặt.

centos la gi

Kế đến, bạn tạo mật khẩu đăng nhập cho tài khoản root để sử dụng cho các lần truy cập kế tiếp. Sau đó, bạn khởi động lại máy tính bằng cách nhấn nút Reboot, nhập tài khoản root và mật khẩu để đăng nhập.

 

  • Bước 15: Đăng nhập máy tính sau khi cài đặt

centos la gi

 

Khi hoàn tất cài đặt, máy tính sẽ khởi động lại. Sau đó, màn hình xuất hiện giao diện yêu cầu nhập tài khoản root và mật khẩu.

Lúc này, bạn lần lượt nhập thông tin tài khoản, mật khẩu.

centos la gi

Sau khi đã đăng nhập thành công, bạn kiểm tra địa chỉ IP bằng lệnh ip a, và kernel bằng lệnh uname -rms để biết thông tin IP và phiên bản kerenl.

centos la gi

Đến đây, bạn đã hoàn tất việc cài đặt CentOS 8. Cuối cùng, bạn chỉ cần đăng nhập và kiểm tra kết nối internet.

  1. Tìm hiểu về hệ điều hành CentOS: Cài đặt CentOS trên Linux

Các bước thực hiện cài đặt CentOS như sau:

  • Bước 1: Bạn kiểm tra phiên bản CentOS hiện hành bằng câu lệnh # cat /etc/redhat-release.
  • Bước 2: Bạn tiếp tục kiểm tra bản cập nhập của hệ điều hành CentOS bằng câu lệnh # yum check-update.
  • Bước 3: Khi đã thấy bản cập nhật phù hợp, bạn bắt đầu thực hiện cài đặt bằng câu lệnh #yum update.
  • Bước 4: Các thông tin về package, download size sẽ hiển thị, bạn chỉ việc chọn Y rồi nhấn Enter để tiến hành cài đặt các bản cập nhật.
  • Bước 5: Khi quá trình cài đặt hoàn tất, bạn sử dụng câu lệnh #reboot để khởi động lại máy.
  • Bước 6: Trong trường hợp, hệ thống không khởi động được với phiên bản CentOS mới, bạn bắt buộc phải khởi động lại hạt nhân cũ, rồi kế đến cài đặt phiên bản mới.

VPS nên dùng Ubuntu hay CentOS

Trước khi quyết định chọn hệ điều hành sử dụng cho VPS, bạn nên so sánh ưu và nhược của chúng để có sự lựa chọn phù hợp cho mình.

Về cơ bản, hai hệ điều hành này khác nhau lớn nhất là nguồn gốc. Cụ thể, CentOS được phát triển dựa trên RHEL, còn Ubuntu thì được sở hữu kiến trúc Debian. 

Tiếp đến, CentOS và Ubuntu còn có thêm một số điểm khác nhau như:

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

So với Ubuntu, CentOS có ưu điểm là khả năng ổn định và bảo mật cao hơn. Tuy nhiên, đây cũng là nhược điểm, bởi nó gây khó khăn cho người dùng trong việc cập nhật. Do CentOS không cung cấp các bản tự động update mà người sử dụng phải tự cập nhật thủ công.

  • Cách cài đặt

Người sử dụng dùng apt-get để download các DEB packages. Trong khi đó, với CentOS thì dùng lệnh Yum để tải hay cập nhật các RPM.

  • Sự hỗ trợ

Ubuntu nhận được sự hỗ trợ từ cộng đồng nhiều hơn CentOS. Bên cạnh đó, việc chạy Ubuntu khá dễ dàng. Còn với CentOS thì người dùng cần có kiến thức về công nghệ và RHEL.

  • Bảng điều khiển

Xét về yếu tố này, CentOS có lợi thế hơn Ubuntu. Vì CentOS cung cấp một môi trường có độ tương thích cao, rất phù hợp cho máy chủ doanh nghiệp cũng như các dịch vụ cho thuê web hosting, máy chủ.

Nhìn chung, cả 2 hệ điều hành CentOS và Ubuntu đều sở hữu các ưu điểm và tồn tại những hạn chế riêng. Tuy nhiên, nếu bạn ít am hiểu về công nghệ và là người mới dùng VPS thì Ubuntu là lựa chọn tối ưu. Còn với các bạn có kiến thức công nghệ, muốn cải thiện độ bảo mật thì nên chọn hệ điều hành CentOS.

Trên đây là chia sẻ của Hosting Việt về CentOS là gì. Hi vọng, bài viết mang đến cho bạn thông tin hữu ích trong việc lựa chọn hệ điều hành phù hợp với nhu cầu sử dụng, góp phần mang đến sự thuận tiện và tối ưu trong quá trình vận hành máy chủ.

 

Related Posts

Add a Comment

Your email address will not be published. Required fields are marked *