Install Cacti di FreeBSD

Assalamu’alaikum wr wb,
Karena adanya request dari teman untuk install cacti di salah satu client-nya, sekalian sebagai pengingat saya nih, agar tidak lupa, akan saya tulis step by step installasi cacti dan nanti kalau mengikuti langkah-langkah disini, InsyaAlloh langsung jalan deh🙂
Saya kebetulan untuk OS pakai FreeBSD, yg saya pakai FreeBSD 7.0
Install yang paling mudah adalah lwt ports🙂, namun demikian beberapa software saya download sourcenya, jadi tidak semua lwt ports🙂 ( disamping karena udah punya, lwt ports juga tidak terlalu cepat, butuh waktu dikit lama deh , dan source yg aku pakai yg .tbz/tgz files….ini sekali-kali biar gampang saja😀
Ok……lanjuuuuut
1. software-software yang sudah saya download antara lain mysql, perl, net-snmp, dan juga cacti ( yang mudah lagi nih, software-software itu bisa di download di ftpnya freebsd )
2. install dulu software-software tersebut,
#pkg_add perl-xxx
#pkg_add net-snmpxxx
#pkg_add mysql-xxx
3. Install/extract juga file cacti-xx.tar.gz, dengan cara
# tar -xzvf cacti-xx.tar.gz
maka akan terbentuk file cacti.xxx
4. Install software pendukung dari portsnya🙂
– Install rrdtool
#cd /usr/ports/net/rrdtool
#make install
– Install apache
#cd /usr/ports/www/apache22
# make install atau bisa make install clean
– Install php
#cd /usr/ports/lang/php5
#make install
– Install php-extens
#cd /usr/ports/lang/php5-extension
#make install
5. Copy file cacti-xx ke /usr/local/www/apache22/data
#cd /home/user ( dimana cacti-xxx.tar.gz tadi disimpan )
#cp -r cacti/ /usr/local/www/apache22/data/
6. Buat mysql database
#cd /usr/local/www/apache22/data/
#mysqladmin –user=root create cacti
#mysql –user=root mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ‘cacti’; => cacti disini bisa diiisi password sembarang
mysql > flush privileges;
mysql> quit
#Edit menu include/config.php, antara lain sbb
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cacti”;
$database_port = “3306”;
#Setting permision untuk rra dan log untuk cacti
#chown -R www:www rra/ log/
# Setting crontab
#ee /etc/crontab
*/5 * * * * www /usr/local/bin/php /usr/local/www/apache22/data/cacti/poller.php > /dev/null 2>&1

Akses sitenya, misal http://namadomain/ atau http://ipnya. Username admin password admin

Semoga bermanfaat

Leave a comment

No comments yet.

Comments RSS TrackBack Identifier URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s