Cách cài đặt Cockpit trong Debian 10

Tác giả Network Engineer, T.M.Hai 26, 2021, 11:44:13 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách cài đặt Cockpit trong Debian 10


Cockpit là một phần mềm quản lý máy chủ từ xa mã nguồn mở và miễn phí được tài trợ bởi Red Hat. Phần mềm này có giao diện đơn giản dựa trên web để quản lý các tác vụ quản trị của máy chủ dựa trên Linux thông qua trình duyệt web. Cockpit có thể chạy trên một số bản phân phối điều hành dựa trên Linux, bao gồm Ubuntu, Debian, Fedora, CentOS, v.v.

Cockpit cung cấp cho bạn một báo cáo thời gian thực về việc sử dụng CPU, RAM và ổ đĩa trong hệ thống của bạn. Sử dụng ứng dụng này, bạn có thể thực hiện quản lý tác vụ máy chủ từ xa, chẳng hạn như tạo tài khoản người dùng, cấu hình mạng, quản lý dịch vụ, giám sát hệ thống, quản lý tường lửa, định cấu hình OpenVPN, v.v. Cockpit hỗ trợ cụm Openshift và Kubernetes. Bạn cũng có thể đo hiệu suất hệ thống và cập nhật hệ thống của mình bằng công cụ Cockpit.

Bài viết này hướng dẫn bạn cách cài đặt phần mềm Cockpit trên hệ thống Linux Debian 10 của bạn thông qua dòng lệnh.

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

Để thực hiện các bước có trong hướng dẫn này:

  • Bạn sẽ cần một kết nối mạng ổn định.
  • Bạn phải đăng nhập với tư cách người dùng root hoặc người dùng cục bộ có quyền sudo.

Bước 1: Cập nhật hệ thống

Đăng nhập vào hệ thống Debian 10 của bạn và mở cửa sổ dòng lệnh Terminal từ thanh tìm kiếm ứng dụng, như sau:


Đưa ra lệnh sau để cập nhật kho lưu trữ apt của hệ thống của bạn:

Mã nguồn [Chọn]
$ sudo apt update

Bước 2: Cài đặt Cockpit

Tất cả các gói và mô-đun Cockpit đều có trong kho lưu trữ hệ thống Debian 10 mặc định. Do đó, việc cài đặt Cockpit từ kho apt khá đơn giản và dễ dàng.

Để cài đặt Cockpit từ kho apt, hãy phát hành lệnh sau trong cửa sổ dòng lệnh Terminal:

Mã nguồn [Chọn]
$ sudo apt -y install cockpit
Trong lệnh trên, tùy chọn '-y' được sử dụng để ngăn lời nhắc người dùng xuất hiện trên màn hình trong khi cài đặt.


Thực hiện lệnh sau để tạo thư mục ngăn cảnh báo hiển thị trong bảng điều khiển web của Cockpit.

Mã nguồn [Chọn]
$ sudo mkdir -p /usr/lib/x86_64-linux-gnu/udisks2/modules

Sau đó, nhập lệnh sau để cài đặt mô-đun docker Cockpit:

Mã nguồn [Chọn]
$ sudo apt -y install cockpit-docker

Bước 3: Khởi động Cockpit

Khi gói Cockpit và các mô-đun đã được cài đặt trên hệ thống của bạn, hãy phát hành lệnh sau để khởi động Cockpit bằng cách thực hiện lệnh systemctl sau:

Mã nguồn [Chọn]
$ sudo systemctl start cockpit

Xác minh xem Cockpit có đang chạy trên hệ thống Debian 10 của bạn hay không bằng cách đưa ra thông báo sau:

Mã nguồn [Chọn]
$ sudo systemctl status cockpit

Bước 4: Cho phép truy cập vào cổng tường lửa

Nếu tường lửa được bật và đang chạy trên hệ thống của bạn, thì bạn sẽ cần đặt quyền cho các cổng TCP 80 và 9090 trong tường lửa bằng cách đưa ra các lệnh sau:

Mã nguồn [Chọn]
$ sudo ufw allow 9090

Mã nguồn [Chọn]
$ sudo ufw allow 80

Bước 5: Truy cập giao diện web Cockpit

Để truy cập giao diện web của Cockpit, hãy điều hướng đến URL sau trong trình duyệt web yêu thích của bạn, chẳng hạn như Firefox hoặc Google Chrome.

Mã nguồn [Chọn]
https://Your-Server-IP:9090
Bạn cũng có thể tìm thấy địa chỉ IP máy chủ của mình bằng cách chạy lệnh sau trong cửa sổ dòng lệnh Terminal:

Mã nguồn [Chọn]
$ ip address

Giao diện web sau đây sẽ hiển thị trong trình duyệt của bạn, cho biết rằng Cockpit đã được cài đặt thành công trên hệ thống của bạn.


Bây giờ, hãy nhập thông tin đăng nhập hệ thống Debian cục bộ hoặc người dùng root để đăng nhập, như sau:


Sau khi bạn đăng nhập, giao diện bảng điều khiển web Cockpit sau sẽ hiển thị trong trình duyệt:


Đó là tất cả những gì bạn cần biết về cách cài đặt Cockpit trong Debian 10. Trong bài viết này, bạn đã học các lệnh khác nhau để cài đặt Cockpit và xác minh cài đặt.

Mình hy vọng rằng các bước được cung cấp ở trên sẽ giúp bạn cài đặt phần mềm Cockpit vào hệ thống Debian 10 của bạn.