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.
Ư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
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.
Đố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.
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.
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.
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.
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.
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).
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.
Trong giao diện hostname và IP, bạn click nút Off để máy tính kết nối với network.
Tiếp theo, bạn nhập thông tin hostname rồi nhấn nút Apply.
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.
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.
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.
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.
>>Xem thêm: CentOS 8 Được Phát Hành - Các Tính Năng Mới Của CentOS
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.
Bạn tiến hành nhập thông tin của tài khoản root và mật khẩu.
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.
Đến đây, bạn đã hoàn thành việc cài đặt hệ điều hành CentOS 8.
>>Xem thêm: Cách Xóa Memcached Trên Server Linux (CentOS, Ubuntu)
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 : 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.
Nhà cung cấp Tên Miền - Hosting - VPS tốt nhất Việt Nam
Là đơn vị thuộc top 3 lĩnh vực dịch vụ lưu trữ website tại Việt Nam, Hosting Việt được đánh giá là nhà cung cấp tên miền giá rẻ và Hosting giá rẻ cũng như luôn nhận được nhiều lời giới thiệu từ diễn đàn tin học về nơi mua Host ở đâu tốt . Chỉ từ 50.000đ/tháng, người dùng đã có ngay cho mình một Host để thỏa sức học tập, nghiên cứu hoặc chạy demo website… Bên cạnh đó, Hosting Việt còn là đơn vị luôn tiên phong trong công nghệ điện toán đám mây (Cloud Hosting), gói thuê server với băng thông khủng không giới hạn.
Hosting Việt có đa dạng gói dịch vụ, bên cạnh những gói giá siêu rẻ 50.000đ/tháng, nhà cung cấp còn có những vps giá rẻ chất lượng dành cho nhiều nhóm doanh nghiệp khác nhau. Các gói này luôn đáp ứng đủ nhu cầu lưu trữ, truy cập hàng chục nghìn người mỗi ngày.
Ngoài ra, với dịch vụ chăm sóc khách hàng chuyên nghiệp, đội ngũ kỹ thuật viên có chuyên môn cao sẽ nhanh chóng hỗ trợ, xử lý các vấn đề phát sinh. Từ đó, giúp người dùng có được sự trải nghiệm mượt mà, thú vị.
Qua bài viết trên Hosting Việt đã giúp bạn có thêm nhiều thông tin bổ ích! Hi vọng bạn sẽ có thể trang bị thêm thật nhiều kiến thức khác mà chúng tôi đã chia sẻ! Nếu có bất kỳ thắc mắc hay câu hỏi nào cần giải đáp, hãy liên hệ ngay với Hosting Việt để được hỗ trợ và tư vấn nhanh chóng, miễn phí nhé!