جستجو
برای جستجو متن مورد نظر وارد کنید و Enter بزنید برای بستن Esc بزنید.

Cacti یک ابزار قدرتمند مانیتورینگ شبکه است که بر پایه PHP، MySQL و RRDtool ساخته شده است. این ابزار به کاربران اجازه میدهد تا آمار و اطلاعات مربوط به شبکه، سرورها و دستگاههای مختلف را با استفاده از نمودارهای تصویری جمعآوری و نمایش دهند. در این راهنمای کامل، نحوه نصب و تنظیم کاکتی روی سیستم عامل Ubuntu 22 (Ubuntu 22.04 LTS) به صورت گام به گام توضیح داده خواهد شد.
قبل از شروع به نصب کاکتی، باید مطمئن شوید که سیستم عامل شما به آخرین نسخه آپدیت شده است و تمامی نیازمندیهای مورد نیاز برای نصب Cacti فراهم شده است. کاکتی به طور پیشفرض در Ubuntu موجود نیست، بنابراین باید از منابع اضافی یا مستقیماً از وبسایت رسمی کاکتی استفاده کنید.
قبل از نصب کاکتی، باید مطمئن شوید که سیستم شما شامل موارد زیر است:
ابتدا سیستم عامل خود را به آخرین نسخه آپدیت کنید:
sudo apt update && sudo apt upgrade -yبرای نصب Cacti، نیاز به نصب وبسرور (Apache)، پایگاه داده (MariaDB) و PHP دارید. این نرمافزارها را به صورت زیر نصب کنید:
sudo apt install apache2 -ysudo apt install mariadb-server mariadb-client -ysudo apt install php php-mysql php-gd php-json php-snmp php-xml php-mbstring php-common libapache2-mod-php rrdtool -yپس از نصب MariaDB، باید آن را پیکربندی کنید:
sudo systemctl start mariadb
sudo systemctl enable mariadb sudo mysql_secure_installationدر این مرحله، میتوانید رمز عبور root MariaDB را تنظیم کنید و سوالات امنیتی را پاسخ دهید.
sudo mysql -u root -pبعد از ورود به کنسول MariaDB، دستورات زیر را اجرا کنید:
CREATE DATABASE cacti;
GRANT ALL PRIVILEGES ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'your_password';
FLUSH PRIVILEGES;
EXIT;Cacti در Ubuntu 22.04 به صورت پیشفرض در منابع استاندارد موجود نیست. بنابراین، باید از منابع اضافی یا مستقیماً از وبسایت رسمی Cacti استفاده کنید.
echo "deb http://ftp.debian.org/debian bullseye-backports main" | sudo tee /etc/apt/sources.list.d/bullseye-backports.list
sudo apt update sudo apt install cacti -y sudo zcat /usr/share/doc/cacti/examples/cacti.sql.gz | sudo mysql -u cactiuser -p cacti sudo nano /etc/cacti/db.phpمحتوای زیر را ویرایش کنید:
$database_type = "mysql";
$database_default = "cacti";
$database_username = "cactiuser";
$database_password = "your_password";
$database_hostname = "localhost";برای اتصال Cacti به وبسرور Apache، باید فایل پیکربندی آن را ویرایش کنید:
sudo nano /etc/apache2/conf-available/cacti.conf <Directory /usr/share/cacti/>
Options None
AllowOverride None
Require all granted
</Directory> sudo a2enmod rewrite
sudo a2enmod ssl
sudo a2enconf cacti
sudo systemctl restart apache2برای جمعآوری دادهها، باید یک کار cron برای کاکتی تنظیم کنید:
sudo nano /etc/cron.d/cacti */5 * * * * www-data php /usr/share/cacti/poller.php > /dev/null 2>&1برای ورود به پنل مدیریت Cacti، به آدرس زیر در مرورگر خود مراجعه کنید:
http://your_server_ip/cactiadminadminبعد از ورود، باید رمز عبور خود را تغییر دهید.
نصب و تنظیم کاکتی روی Ubuntu 22.04 یک فرآیند ساده ولی دقیق است. با دنبال کردن این راهنمای کامل از آریا اچ پی، میتوانید به راحتی این ابزار قدرتمند را برای مانیتورینگ شبکهها و سرورها نصب و پیکربندی کنید. Cacti به شما امکان میدهد تا با استفاده از نمودارهای تصویری، عملکرد دستگاههای شبکهای خود را مشاهده و مدیریت کنید.