Anda di halaman 1dari 2

Install Cacti 0.8.

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.

Hal-hal yang dibutuhkan :


1. Komputer yang telah terinstal Sistem Operasi Debian GNU/Linux.
2. Kemampuan penggunaan perintah-perintah dasar dan Editor Teks pada command-line.Editor yang saya pakai :
vim (gunakan editor yang kalian sukai)
Berikut ini adalah langkah-langkah untuk instalasinya.

Langkah awal adalah menambahkan mirror repositori lokal dari http://kambing.ui.ac.id/

vim /etc/apt/sources.list
Tambahkan baris berikut pada file /etc/apt/sources.list :

deb http://kambing.ui.ac.id/debian squeeze main contrib


deb http://kambing.ui.ac.id/debian squeeze-updates main contrib
deb http://kambing.ui.ac.id/debian-security squeeze/updates main
contrib
deb http://kambing.ui.ac.id/dotdeb squeeze all
Simpan file /etc/apt/sources.list, kemudian mutakhirkan (update) repositori kita.

aptitude update
aptitude safe-upgrade
Instal paket-paket yang dibutuhkan oleh cacti:

aptitude install snmpd snmp mysql-server apache2 libapache2-mod-


php5 php5-mysql php5-cli php5-snmp rrdtool
Saat proses instalasi sedang berlangsung, akan muncul prompt masukan password root MySQL server. Setelah selesai instalasi,
kita harus menguji coba engine PHP.

a2enmod php5
service apache2 restart

vim /var/www/info.php

<?php phpinfo() ?>


Buka browser Anda, kemudian ketikkan alamat http://localhost/info.php (atau ganti localhost dengan Alamat IP server anda).
Instalasi paket-paket yang dibutuhkan selesai, sekarang kita akan install cacti-nya:

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

*/5 * * * * www-data php /var/www/cacti/poller.php> /dev/null


2>&1
Ubah hak milik dari folder rra/ dan folder log/ yang ada pada /usr/local/src

chown -R www-data:root /usr/local/src/cacti/rra/


/usr/local/src/cacti/log
Kemudian coba akses cacti dari browser dengan memasukkan url http://localhost/cacti (atau ganti localhost dengan alamat IP
server anda).

Anda mungkin juga menyukai