Instalasi Cacti di FreeBSD
Untuk lebih jelas nya bisa melihat di http://www.cacti.net
Disini Saya menggunakan FreeBSD 6.0-RELEASE. Persiapan juga beberapa paket minimum yang diperlukan untuk instalasi cacti (diambil via ports cactinya):
# /usr/ports/databases/mysql50-server
# make install
# /usr/ports/net-mgmt/net-snmp4
# make install
# /usr/ports/net/rrdtool
# make install
# /usr/ports/www/apache2
# make install
# /usr/ports/lang/php4
# make install
# /usr/ports/net/cacti
# make install
# cd /usr/local/www/data-dist/
# ln -s /usr/local/share/cacti
Kemudian lakukan setting pada mysql:
# mysqladmin -u root -p create cacti
# mysql -u root -p cacti <>
Buat juga user cactiuser dalam database mysql
# mysql -u root -p mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
mysql> flush privileges;
mysql> exit
Edit pada file /usr/local/www/data-dist/cacti/include/config.php sesuaikan dengan setting database mysql Anda. Edir Settingan config.php menjadi seperti dibawah ini:
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
Setting perijinan dari direktori rra dan log (user bernama cacti telah dibuat pada saat proses ports()
# cd /usr/local/www/data-dist/cacti
# chown -R cacti rra/
# chown -R cacti log/
Edit crontab di Server Anda
# ee /etc/crontab
*/5 * * * * root /usr/local/bin/php/usr/local/www/data-dist/cacti/poller.php > /dev/null 2>&1
Setelah itu coba mengakses dari web browser anda ke alamat server http://server-anda.com/cacti/
Login:
Username : admin
Password : admin