fbpx

Hướng Dẫn Cài Đặt và Cấu Hình Cacti trên Ubuntu 22.04

Hướng Dẫn Cài Đặt và Cấu Hình Cacti trên Ubuntu 22.04

Giới thiệu

Cacti là một công cụ giám sát mạng mã nguồn mở dựa trên RRDTool, giúp theo dõi hiệu suất hệ thống và mạng bằng giao diện đồ họa. Bài viết này sẽ hướng dẫn bạn cách cài đặt và cấu hình Cacti trên Ubuntu 22.04.

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

Trước khi bắt đầu, hãy cập nhật hệ thống để đảm bảo bạn có các gói phần mềm mới nhất:

sudo apt update && sudo apt upgrade -y

Bước 2: Cài đặt Apache, MariaDB, PHP và các gói cần thiết

Cacti yêu cầu một web server, cơ sở dữ liệu và PHP để hoạt động:

sudo apt install apache2 mariadb-server php php-cli php-mbstring php-gd php-xml php-mysql libapache2-mod-php -y

Khởi động và kích hoạt dịch vụ:

sudo systemctl enable --now apache2 mariadb

Bước 3: Cấu hình MariaDB

Chạy lệnh sau để bảo mật MariaDB:

sudo mysql_secure_installation

Sau đó, đăng nhập MariaDB và tạo cơ sở dữ liệu cho Cacti:

sudo mysql -u root -p

Chạy các lệnh SQL sau:

CREATE DATABASE cacti;

GRANT ALL ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'your_password';

FLUSH PRIVILEGES;

EXIT;

Bước 4: Cài đặt Cacti

Tải và cài đặt Cacti từ kho lưu trữ chính thức:

sudo apt install cacti -y

Cấu hình Cacti với cơ sở dữ liệu MariaDB:

sudo mysql -u root -p cacti < /usr/share/doc/cacti/cacti.sql

Cập nhật thông tin cơ sở dữ liệu trong tập tin cấu hình:

sudo nano /etc/cacti/config.php

Thay đổi thông tin kết nối cơ sở dữ liệu:

$database_default = "cacti";

$database_username = "cactiuser";

$database_password = "your_password";

Lưu và thoát (Ctrl + X, Y, Enter).

anh1 50

Bước 5: Cấu hình Apache cho Cacti

Tạo một Virtual Host mới:

sudo nano /etc/apache2/sites-available/cacti.conf

Thêm nội dung sau:

Alias /cacti /usr/share/cacti

<Directory /usr/share/cacti>

    Options +FollowSymLinks

    AllowOverride None

    <IfModule mod_authz_core.c>

        Require all granted

    </IfModule>

</Directory>

anh2 65

Lưu và thoát, sau đó kích hoạt cấu hình:

sudo a2ensite cacti.conf

sudo systemctl reload apache2

Bước 6: Cấu hình Cron Job cho Cacti

Cacti sử dụng cron để thu thập dữ liệu:

sudo nano /etc/cron.d/cacti

Đảm bảo có dòng sau:

*/5 * * * * www-data php /usr/share/cacti/poller.php > /dev/null 2>&1

Khởi động lại dịch vụ cron:

sudo systemctl restart cron

Bước 7: Truy cập giao diện Cacti

Mở trình duyệt và truy cập:

http://your_server_ip/cacti

Đăng nhập với thông tin mặc định:

  • Username: admin
  • Password: admin (yêu cầu thay đổi mật khẩu ngay lần đầu tiên)

Kết luận

Bây giờ, bạn đã cài đặt và cấu hình thành công Cacti trên Ubuntu 22.04. Bạn có thể bắt đầu giám sát hệ thống của mình một cách dễ dàng!

What are your feelings
Cập nhật vào 12/04/2025
Cùng nhau, Trực tuyến.

Chúng tôi ở đây giúp các bạn có thể làm việc online một cách hiểu quả nhất.

Theo Dõi Chúng Tôi

Copyright © 2025. All Rights Reserved To VMon Cloud.