[CentOS 8] Giới thiệu và hướng dẫn cài đặt Cockpit trên CentOS 8

30/12/2020

Có khá nhiều kỹ sư hệ thống đã chia sẻ rằng: “Cockpit là 1 công cụ tuyệt vời, cần phải có cho các sysadmin và các developer”

  • Thực chất Cockpit là gì?
  • Nó có ưu điểm gì?
  • Trông nó như thế nào ?
  • Cài đặt nó ra làm sao?

Hãy để tôi giới thiệu cho các bạn những điều này trong bài viết dưới đây.

1. Cockpit là gì ?

Cockpit là một Web based GUI tool hữu ích, thông qua đó các sysadmin có thể giám sát và quản lý các máy chủ Linux của họ, nó cũng có thể được sử dụng để quản lý network và storage trên các máy chủ, container, máy ảo và kiểm tra các log của hệ thống và ứng dụng.

Cockpit có sẵn cho các hệ thống CentOS và RHEL.

Gần đây CentOS 8 và RHEL 8 được phát hành trong đó cockpit được giữ lại làm công cụ quản lý máy chủ mặc định.

Package của nó có sẵn trong package repository mặc định của CentOS8 và RHEL 8.

Dưới đây là mô hình hoạt động của Cockpit:

Hiểu một cách đơn giản đối với người dùng:

Người dùng đăng nhập dễ dàng thông qua Web Browser của họ bằng việc điền IP máy server đã cài đặt Cockpit, theo sau là port được mở cho Cockpit

Với Username và Password là tài khoản đã tạo trên Server (thường dùng các tài khoản root)

Sau khi đăng nhập, người dùng có thể thao tác với server thông qua giao diện web vô cùng trực quan và dễ dàng.

2. Một số ưu điểm của Cockpit

  • Dễ sử dụng bởi thao tác trên web browser và dùng chuột hoặc chuyển đổi sử dụng terminal khi muốn.
  • Dễ dàng start các container, quản lý lưu trữ, cấu hình mạng và kiểm tra nhật ký.
  • Thân thiện với những người sử dụng Linux và hữu ích với các quản trị viên dày dạn kinh nghiệm.
  • Cài đặt dễ dàng.
  • Và đặc biệt, nó FREE

3. Cài đặt Cockpit trên CentOS 8

Thao tác cài đặt cockpit trên CentOS 8 khá đơn giản

B1 : Thực thi câu lệnh dnf để cài đặt cockpit

dnf install cockpit -y 

B2 : Enable và start cockpit service

systemctl start cockpit.socket systemctl enable cockpit.socket 

B3 : “Thông” port cho cockpit

firewall-cmd --permanent --add-service=cockpit firewall-cmd --reload 

B4 : Kiểm tra lại xem cockpit service đã chạy hay chưa

systemctl status cockpit.socket netstat -tulnp 

KẾT QUẢ: Như vậy là ta đã cài đặt cockpit trên máy chủ thành công

MỘT SỐ LƯU Ý NHỎ:

Trước khi đăng nhập thông qua web browser, bạn nên quan tâm 1 chút xem web browser đang dùng là gì và version mà chúng đã được cài đặt trên máy.

Các version tối thiểu của các web browser mà cockpit hỗ trợ:

  • Mozilla Firefox 54
  • Google Chrome 58
  • Microsoft Edge 16
  • Apple Safari 10.3
  • Opera 44

4. Một số chức năng (page) trên giao diện web

Tiến hành đăng nhập qua web browser thông qua tài khoản root:

https://ip-address-of-machine:9090/

Với server của tôi là 192.168.91.70:9090

  • Đăng nhập xong, ta sẽ thấy 1 giao diện web giúp ta thao tác với chính máy server 
4.1 SYSTEM

Ngay khi đăng nhập thành công, bạn sẽ được chào đón bằng SYSTEM PAGE – page sẽ giúp bạn:

  • Biết được thông tin hệ thống
  • Theo dõi tài nguyên hệ thống
  • Điều chỉnh trạng thái hệ thống (Shutdown/Restart)

4.2 LOGS

Đúng như cái tên thì page này cho phép bạn theo dõi log của các ứng dụng cũng như của chính hệ thống 

4.3 NETWORK

Ta sẽ theo dõi Network log và thao tác với network thông qua page này

4.4 ACCOUNTS

Thao tác (thêm,xóa,sửa,…) với các tài khoản sẽ được thực hiện ở đây

4.5 SERVICES

Theo dõi và thao tác với các service có trên hệ thống  Ta hoàn toàn có thể bật, tắt, khởi động lại dịch vụ thống qua page này 

4.6 APPLICATIONS

4.7 DIAGNOSTIC REPORTS

Thu thập thông tin cấu hình hệ thống và các chẩn đoán sự cố. 

4.8 KERNEL DUMP

4.9 SELINUX

Bật tắt SELinux 

4.10 SOFTWARE UPDATES

Update hệ thống 

4.11 TERMINAL

Thao tác với terminal 

5. TỔNG KẾT

Như vậy tôi đã giới thiệu đôi chút thông tin về Cockpit – một công cụ nhỏ mà có võ.

Hãy thử cài đặt và thực hành với nó, bạn sẽ thấy nó hữu ích và tiện dụng như thế nào.

CHÚC CÁC BẠN THÀNH CÔNG !!!!!

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

BigBlueButton + Moodle : Sự kết hợp hoàn hảo cho các đơn vị đào tạo trực tuyến.

Đào tạo trực tuyến – E Learning đang là giải pháp bắt buộc đối với các đơn vị đào...
30/12/2020

CentOS Versus Ubuntu

Your server needs a stable operating system that you can depend on, and both CentOS and Ubuntu are popular choices that...
29/12/2020

Cách chạy Cron cứ sau 5 phút, giây, giờ, ngày, tháng

1. Execute a cron job every 5 Minutes The first field is for Minutes. If you specify * in this field, it runs every minutes....
13/01/2021
Bài Viết

Bài Viết Mới Cập Nhật

Mua Proxy V6 Nuôi Facebook Spam Hiệu Quả Tại Onetcomvn
03/06/2024

Hướng dẫn cách sử dụng ProxyDroid để duyệt web ẩn danh
03/06/2024

Mua proxy Onet uy tín tại Onet.com.vn
03/06/2024

Thuê mua IPv4 giá rẻ, tốc độ nhanh, uy tín #1
28/05/2024

Thuê địa chỉ IPv4 IPv6 trọn gói ở đâu chất lượng, giá RẺ nhất?
27/05/2024