Artikel ini diambil dari blog salah seorang pengguna OpenSUSE, Basukio
Cacti… salah satu software yang digunakan untuk keperluan monitoring yang banyak digunakan saat ini. Cacti menyimpan semua data/informasi yang diperlukan untuk membuat grafik dan mengumpulkannya dengan database MySQL. Untuk menjalankan Cacti, diperlukan software pendukung seperti MySQL, PHP, RRDTool, net-snmp, dan sebuah webserver yang support PHP seperti Apache atau IIS.
Berikut langkah2 install cacti di OpenSuse 10.2.
1. Download tarball Cacti.
Suse:/opt # wget http://www.cacti.net/downloads/cacti-0.8.6j.tar.gz
Suse:/opt # tar zxvf cacti-0.8.6j.tar.gz
2. Create MySQL database.
Suse:/opt # mysqladmin –user=root create cacti
3. Import the default cacti database.
Suse:/opt/cacti-0.8.6j # mysql — user=root mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ‘cacti’;
Query OK, 0 rows affected (0.03 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> quite
4. Edit include/config.php dan tentukan MySQL user, password dan database untuk konfigurasi Cacti Anda.
Suse:/opt/cacti-0.8.6j # vi include/config.php
/* make sure these values refect your actual database/host/user/password */
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cacti”;
$database_port = “3306?;
5. Set permission direktori /log. Pindahkan folder cacti ke direktori web Anda.
Suse:/opt/cacti-0.8.6j# chown -R cactiuser rra/ log/
Suse:/opt # mv cacti-0.8.6j /srv/www/htdocs/cacti
Suse:/opt # useradd cactiuser -d /srv/www/htdocs/cacti
6. Tambahkan baris di bawah ke file /etc/crontab.
Suse:/srv/www/htdocs/cacti # vi /etc/crontab
*/5 * * * * cactiuser php /srv/www/htdocs/cacti/poller.php > /dev/null 2>&1
7. Arahkan browser Anda ke http://nama-server-Anda/cacti.
8. Ikuti petunjuk yang ada. Gunakan username=admin dan password=admin untuk login pertama Anda.
Selamat mencoba…