Asumsi Apache22, Mysql5, PHP5, Net-SNMP dah terinstall. Untuk rrd nya akan terinstall secara otomatis ketika installasi cacti. Selanjutnya adalah untuk installasi cacti dan cacti-spine
- Installasi cacti dan cacti-spine
# pkg_add -r cacti cacti-spine - Konfigurasi apache22
Tambahkan baris berikut di /usr/local/etc/apache22/httpd.conf atau di default httpd-vhosts.conf nya.AllowOverride None
Order Allow,deny
Allow from allAlias /cacti /usr/local/share/cacti/
- Konfigurasi file /etc/crontab
Pastikan bahwa perubahan crontab yaitu berupa file, yang diubah dengan cara mengubah file /etc/crontab bukan melalui crontab -e*/5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>/usr/local/share/cacti/log/poller-error.log
- Setup database untuk cactinya
Klo mysqlnya dipassword, maka tambahkan aja -p
#mysqladmin –user=root create cacti
#echo “GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY ‘cactipasswd’; FLUSH PRIVILEGES;” | mysql -u root
#mysql -u root cacti < /usr/local/share/cacti/cacti.sql - Konfigurasi file config.php pada cacti
ee /usr/local/share/cacti/include/config.php$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cacti”;
$database_password = “cactipasswd”;
$database_port = “3306”;
OK .. Selesai, selanjutnya untuk mengakses cactinya bisa langsung ke http://webserver_freebsd_apache2/cacti
Referensi :
http://forums.freebsd.org/showthread.php?t=182
April 29, 2010 pukul 10:40 am
Apalagi nih