8a di Debian 6 Squeeze
Pada tutorial instalasi cacti kali ini kita menggunakan distribusi Debian 6 (Squeeze) GNU/Linux (Anggapan awal penulis bahwa
Anda telah mampu melakukan instalasi Sistem Operasi yang disebutkan). Versi terbaru dari cacti adalah 0.8.8a perbedaan
terutama dengan versi 0.8.7 adalah penggabungan fitur Plugin Archtecture (PIA). Untuk info lebih lengkap bisa mengacu ke tautan
http://www.cacti.net/changelog.php.
vim /etc/apt/sources.list
Tambahkan baris berikut pada file /etc/apt/sources.list :
aptitude update
aptitude safe-upgrade
Instal paket-paket yang dibutuhkan oleh cacti:
a2enmod php5
service apache2 restart
vim /var/www/info.php
cd /usr/local/src
wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
tar -xzvf cacti-0.8.8a.tar.gz
mv cacti-0.8.8a cacti
Buat database untuk cacti:
mysqladmin -u root -p create cactidata
Kemudian, masukkan skema database dari folder ekstrak cacti tadi:
cd cacti/
mysql -u root -p cactidata < cacti.sql
Login ke database sebagai root untuk memberikan hak akses pada user database cacti.
mysql -u root -p
GRANT ALL ON cactidata.* TO 'cactiuser'@'localhost' IDENTIFIED
BY 'cactipass';
Berikutnya, kita akan masukkan source cacti yang kita ekstrak ke folder default apache2 web server yaitu /var/www.
ln -s /usr/local/src/cacti/ /var/www/cacti
Ubah konfigurasi cacti pada variabel dibawah ini:
vim /usr/local/src/cacti/include/config.php
$database_type = "mysql";
$database_default = "cactidata";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactipass";
$database_port = "3306";
touch /etc/cron.d/cacti
vim /etc/cron.d/cacti