Cách cài đặt Cockpit trên Rocky Linux 8

theanh

Administrator
Nhân viên
Cockpit là bảng điều khiển quản lý máy chủ cung cấp thông tin thời gian thực về trạng thái máy của bạn. Ngoài tải CPU, số liệu thống kê hệ thống tệp, quy trình và dữ liệu khác, nó còn cung cấp quyền truy cập vào hệ thống. Khi bạn không đăng nhập vào bảng điều khiển, Cockpit không sử dụng bất kỳ tài nguyên máy chủ nào. Dịch vụ Cockpit chỉ bắt đầu khi bạn vào bảng điều khiển và sử dụng nó.

Bạn có thể sử dụng Cockpit để quản lý máy chủ và giải quyết các sự cố mạng. Nó cũng đăng nhập bằng sudo, cho phép bạn nâng cao đặc quyền trên hệ thống - do đó không cần nhóm người dùng riêng.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Cockpit Web Console trên hệ thống Rocky Linux 8.

Điều kiện tiên quyết​

  • Để sử dụng Cockpit, hệ thống của bạn phải chạy trình quản lý dịch vụ systemd và hạt nhân Linux 3.14 trở lên.
  • Người dùng không phải root có đặc quyền sudo.

Cập nhật hệ thống​

Nhật ký với tư cách là người dùng root thông qua SSH và cập nhật hệ thống bằng lệnh sau.
Mã:
sudo dnf update

Cài đặt Cockpit​

Bây giờ hệ thống đã được cập nhật, đã đến lúc cài đặt Cockpit.

Gói Cockpit và các mô-đun theo mặc định có sẵn trong kho lưu trữ Rocky Linus. Vì vậy, quá trình cài đặt chỉ là cài đặt gói thông qua dnf.
Mã:
sudo dnf install cockpit
Sau khi cài đặt, hãy khởi động dịch vụ Cockpit bằng lệnh systemctl start.
Mã:
sudo systemctl start cockpit.socket
Để dịch vụ Cockpit được khởi động khi hệ thống khởi động lại, hãy bật dịch vụ này bằng lệnh systemctl enable.
Mã:
sudo systemctl enable cockpit.socket
Bạn có thể xác minh trạng thái của dịch vụ Cockpit bằng lệnh systemctl status.
Mã:
sudo systemctl status cockpit.socket
Bạn sẽ nhận được đầu ra như thế này:



Đầu ra này xác nhận rằng dịch vụ Cockpit đang hoạt động. Quá trình cài đặt đã thành công.

Cấu hình Tường lửa​

Vì Cockpit là dịch vụ dựa trên web nên nó sử dụng cổng 9090 để truy cập HTTP. Bạn có thể cấu hình tường lửa để cho phép lưu lượng truy cập trên cổng này.
Mã:
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
Sau khi thực hiện thay đổi này, hãy nhớ tải lại dịch vụ tường lửa để các thay đổi có hiệu lực.
Mã:
sudo firewall-cmd --reload


Hãy xác nhận rằng tường lửa đã được cấu hình đúng.
Mã:
sudo firewall-cmd --list-all
Bạn sẽ thấy đầu ra sau xác nhận rằng Cockpit được bật trên cổng 9090.


Truy cập Bảng điều khiển CockpitWeb​

Bây giờ gói Cockpit đã được cài đặt và máy chủ đã hoạt động, bạn có thể truy cập bảng điều khiển web Cockpit bằng cách truy cập URL hiển thị bên dưới.
Mã:
https://:9090/
Trong đó: <server-address> là địa chỉ IP thực tế hoặc tên máy chủ của máy chủ của bạn.

Bạn sẽ thấy cảnh báo "Kết nối của bạn không riêng tư" vì kết nối của bạn không được mã hóa. Điều này là bình thường vì chúng tôi chưa cấu hình SSL cho dịch vụ này.Cảnh báo này sẽ chỉ hiển thị một lần vì lý do bảo mật.

Để tiếp tục, bạn phải nhấp vào nút Nâng cao.



Trong cửa sổ tiếp theo, bạn phải nhấp vào liên kếtTiến tới...không an toàn ở góc dưới bên trái.



Giao diện đăng nhập Cockpit bây giờ sẽ được hiển thị cùng với phần giới thiệu ngắn gọn về sản phẩm và các liên kết để tải xuống tài liệu.



Bây giờ, hãy nhập thông tin đăng nhập của người dùng không phải root mà bạn đã tạo ở đầu hướng dẫn này và nhấp vào Đăng nhập.



Sau khi đăng nhập thành công, bạn sẽ được đưa đến màn hình chính của Cockpit. Cửa sổ chính có các tính năng sau: Thanh menu cho phép truy cập vào các khu vực cấu hình chính trong Cockpit. Thanh điều hướng bên trái hiển thị tất cả các tiện ích bảng điều khiển khả dụng trong các danh mục khác nhau.



Danh sách các bảng điều khiển ở giữa màn hình của bạn, hiển thị thông tin tổng quan mà bạn đã chọn, chẳng hạn như Sử dụng tài nguyên, Nhật ký và Mạng.



Thanh tìm kiếm ở trên cùng bên trái, cho phép tìm kiếm bất kỳ thực thể nào được hiển thị trên cửa sổ chính của Cockpit. Bằng cách nhập một chuỗi ở đây và nhấn Enter hoặc nhấp vào "Tìm kiếm", tất cả các thực thể có chuỗi đã nhập sẽ được liệt kê.

Kết luận​

Trong hướng dẫn này, chúng ta đã học cách cài đặt và cấu hình Cockpit trên hệ thống Rocky Linux 8. Chúng tôi hy vọng bạn thấy công cụ này hữu ích và mạnh mẽ như chúng tôi.

Hãy cho chúng tôi biết ý kiến và phản hồi của bạn trong phần bình luận bên dưới. Nếu bạn thấy hướng dẫn này hữu ích, vui lòng chia sẻ với những người khác có thể quan tâm đến việc sử dụng Cockpit để quản lý máy chủ. Chúc bạn giám sát vui vẻ.
 
Back
Bên trên