GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Cacti di Ubuntu 20.04

Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi Cacti di Ubuntu 20.04 LTS. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.

Cacti adalah platform sumber terbuka untuk pemantauan data yang sepenuhnya digerakkan oleh PHP. Ini dirancang sebagai aplikasi front-end untuk alat database Round-Robin (RRDtool). Ini digunakan untuk mendapatkan beban CPU dan pemanfaatan bandwidth jaringan dalam format grafik.

Instal Cacti di Ubuntu 20.04

Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.

sudo apt update
sudo apt upgrade

Langkah 2. Instal LAMP Stack di Ubuntu.

Cacti dibuat dengan PHP. Anda dapat meng-host-nya seperti aplikasi web lainnya yang ditulis dalam PHP. Jadi, Anda perlu mengatur Ubuntu sebagai server LAMP. Jika Anda belum melakukannya, gunakan panduan LAMP tradisional kami untuk menyiapkan Ubuntu untuk melayani PHP sebelum Anda melanjutkan.

Langkah 3. Unduh dan Instal Kaktus.

Sekarang unduh versi terbaru Cacti dengan menjalankan perintah di bawah ini:

wget https://www.cacti.net/downloads/cacti-latest.tar.gz

Ekstrak arsip Cacti menggunakan perintah tar:

tar -zxvf cacti-latest.tar.gz
sudo mv cacti-1* /opt/cacti

Langkah 4. Membuat database MySQL untuk Cacti.

Cacti menggunakan database MySQL untuk menyimpan semua datanya seperti pengaturan posting, halaman, pengguna, plugin, dan tema. Masuk ke server MySQL Anda dengan perintah berikut dan masukkan kata sandi root MySQL Anda:

mysql -u root -p

Setelah Anda berada di konsol MySQL, buat database baru:

CREATE DATABASE cactidb;
GRANT ALL ON cactidb.* to 'ownclouduser'@'localhost' IDENTIFIED BY 'your-passwd';
FLUSH PRIVILEGES;
exit;

Sekarang, tekan perintah yang diberikan untuk mengimpor data DB default ke DB kaktus baru:

sudo mysql -u root -p cacti < /opt/cacti/cacti.sql

Kemudian tentukan jenis DB, nama DB, nama host, pengguna, dan info sandi dengan mengedit file di bawah ini:

sudo nano /opt/cacti/include/config.php

Perbarui ke perubahan serupa:

/* make sure these values reflect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "osradar";
$database_password = "'your-passwd'";
$database_port = "3306";
$database_ssl = false;

Setelah selesai, buat file crontab untuk menjadwalkan tugas polling:

sudo nano /etc/cron.d/cacti

Tambahkan entri penjadwal berikut di crontab sehingga Cacti dapat melakukan polling setiap lima menit:

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

Langkah 5. Konfigurasi Apache untuk Cacti.

Buat file konfigurasi host virtual baru untuk Cacti Anda, beri nama domain-anda.com.conf:

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

Dan tambahkan konten berikut ke file:

Alias /cacti /opt/cacti

<Directory /opt/cacti>
   Options +FollowSymLinks
   AllowOverride None
   <IfVersion >= 2.3>
   Require all granted
   </IfVersion>
<IfVersion < 2.3>
    Order Allow,Deny
    Allow from all
</IfVersion>
AddType application/x-httpd-php .php

<IfModule mod_php.c>
   php_flag magic_quotes_gpc Off
   php_flag short_open_tag On
   php_flag register_globals Off
   php_flag register_argc_argv On
   php_flag track_vars On
  # this setting is necessary for some locales
   php_value mbstring.func_overload 0
  php_value include_path .
</IfVersion>
DirectoryIndex index.php
</Directory>

Agar konfigurasi baru diterapkan, mulai ulang layanan Apache dengan mengetik:

sudo a2ensite cacti.conf
sudo a2enmod rewrite 
sudo systemctl restart apache2

Langkah 6. Menyelesaikan Instalasi Kaktus.

Buka browser web favorit Anda dan buka http://your_domain/cacti. Masuk ke wizard penginstalan Cacti untuk menyiapkan penginstalan Cacti:

Nama pengguna: admin

Sandi: admin

Hanya itu yang perlu Anda lakukan untuk menginstal Cacti di Ubuntu 20.04 LTS Focal Fossa. Saya harap Anda menemukan tip cepat ini bermanfaat. Untuk bacaan lebih lanjut tentang Cacti, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.


Ubuntu
  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  1. Cara Menginstal MongoDB di Ubuntu 18.04

  2. Cara Menginstal Jenkins di Ubuntu 18.04

  3. Cara Menginstal ClickHouse di Ubuntu 20.04

  1. Cara Menginstal KVM di Ubuntu 20.04

  2. Cara Menginstal Webmin di Ubuntu

  3. Cara Menginstal Wayang di Ubuntu 20.04