cara instalasi cacti pada freebsd

Bismillah

Pada kesempatan kali ini saya akan menulis cara instalasi cacti pada freeBSD. Cacti adalah sebuah tools Network Management System yang web-based, salah satu kegunaan dari cacti sendiri adalah kita dapat memonitor komponen jaringan yang ada pada jaringan kita miliki. Beberapa hal yang dapat dipantau dengan menggunakan cacti adalah traffic jaringan pada masing-masing NIC (Network Interface Card), penggunaan CPU,memori, dan hardisk, serta beberapa hal lain.

Sebelum melakukan instalasi saya berasumsi bahwa :

  1. operating system yang digunakan adalah freeBSD (yang saya gunakan untuk instalasi ini adalah freeBSD 6.3 RELEASE)
  2. pada operating system tersebut telah terinstall aplikasi php5, apache22, dan mysql5 server, atau jika diperlukan saja tambahkan phpmyadmin
  3. konfigurasi dari php5, apache22, dan mysql5 server telah dilakukan dan dengan konfigurasi tersebut ketiga aplikasi tersebut dapat berjalan lancar. Apabila anda menginstalasi phpmyadmin, pastikan juga phpmyadmin anda dapat berjalan dengan ketiga program tersebut.
  4. hal yang dibahas di sini adalah cara instalasi saja dan metode yang digunakan adalah metode instalasi melalui port.
  5. versi cacti yang diinstalasi adalah cacti 0.8.6j

Nah sekarang saatnya untuk memulai instalasi:

  1. Pada command prompt pindah direktori kerja anda ke lokasi port cacti dengan mengetikkan :
    cd /usr/ports/net-mgmt/cacti
  2. Lakukan instalasi dengan mengetikkan perintah:
    make install clean
  3. Setelah proses instalasi cacti selesai anda dapat melakukan hal-hal berikut
  4. membuat database yang akan digunakan oleh cacti:
    mysqladmin --user=root create cacti
  5. mengimport database default dari cacti:
    mysql cacti < /usr/local/share/cacti.sql
    /usr/local/share dapat anda ganti dengan path instalasi cacti anda (secara default instalasi pada port meletakkan cacti pada folder tersebut)
  6. lakukan penambahan user pada mysql yang akan digunakan cacti untuk mengambil data. pada command prompt masukkan:
    mysql --user=root mysql
    setelah itu anda akan masuk ke dalam command prompt dari mysql dan ketikkan perintah berikut:
    GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ’somepassword’;
    flush privileges;
    exit
    cactiuser dapat anda ganti dengan nama user yang anda definisikan sendiri untuk mengakses database dan somepassword anda ganti dengan password yang anda inginkan
  7. lakukan pengubahan terhadap file pada folder include yang bernama config.php dengan menggunakan editor teks favorit anda. lakukan pengecekan pada beberapa hal berikut ini:
    $database_type = "mysql";
    $database_default = "cacti";
    $database_hostname = "localhost";
    $database_username = "cactiuser";
    $database_password = "cacti";

    pastikan semua itu benar sesuai yang anda definisikan sebelumnya.
  8. lakukan pengubahan kepemilikan file pada folder rra dan log agar menjadi milik user cacti:
    chown -R cacti rra/ log/
  9. lakukan penambahan perintah pada file /etc/crontab dengan editor teks favorit anda dan masukkan baris berikut ini:
    */5 * * * * cactiuser php /usr/local/share/cacti/poller.php > /dev/null 2>&1
    /usr/local/share dapat anda ganti dengan lokasi instalasi cacti anda berada
  10. proses instalasi telah selesai. lakukan pengecekan dan pengubahan password default cacti anda melalui browser favorit anda dengan memasukkan url cacti sebagai contoh:
    http://localhost/cacti

sekian terima kasih. semoga dokumentasi kali ini dapat berguna bagi yang membacanya. sangat disadari bahwa dokumentasi ini masih jauh dari sempurna, oleh karena itu sangat diharapkan kritik dan saran dari anda. terima kasih.

Satu pemikiran pada “cara instalasi cacti pada freebsd

  1. Fatal error: Call to undefined function xml_parser_create() in /usr/local/share/cacti/lib/xml.php on line 31

Komentar ditutup.