Cacti adalah aplikasi monitoring jaringan yang dapat digunakan untuk memantau kinerja perangkat jaringan.
Sebelum memulai instalasi, pastikan bahwa sistem OpenBSD Anda sudah terpasang Apache, PHP, dan MySQL.
Pastikan kita sedang berada dalam root html. /var/www/htdocs.
Ketik perintah berikut di terminal:
wget https://files.cacti.net/cacti/linux/cacti-1.2.24.tar.gz
tar zxvf cacti-1.2.24.tar.gz
mv cacti-1.2.24/ cacti
chown -R www cacti/
tar zxvf cacti-1.2.24.tar.gz
mv cacti-1.2.24/ cacti
chown -R www cacti/
Buat database baru bernama cacti:
mysqladmin -u root -p create cacti
Pindah kedalam folder cacti:
cd cacti
Import database cacti ke dalam database cacti yang telah kita buat:
mysql cacti < cacti.sql
Set password untuk database cacti:
mysql -u root -p
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cactus';
flush privileges;
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cactus';
flush privileges;
cd include
Ketik perintah berikut di terminal:
mv config.php.dist config.php
Ketik perintah berikut di terminal:
nano config.php
Berikan akses MySQL timezone ke database cacti:
GRANT SELECT ON mysql.time_zone_name TO cacti@localhost;
flush privileges;
flush privileges;
Lakukan proses Populate MySQL's TimeZone information dengan cara:
mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -u root -p mysql
Edit crontab:
crontab -e
Pastikan isi dari crontab sebagai berikut:
*/5 * * * * /usr/local/bin/php /var/www/htdocs/cacti/poller.php
Testing Cacti.
Panggil Cacti lewat browser (http://ip.address/cacti).
Isikan username admin dan password default admin.
Pastikan semua prerequisite sudah terpenuhi.
Terutama PHP Extensions.
Klik Next.
Pastikan semua directory yang dibutuhkan Cacti writeable.
Dan tunggu proses installasi selesai.
Dan akhirnya Cacti sudah siap digunakan.
Install Cacti di OpenBSD - Lynix
April 5, 2023
April 5, 2023