Instalasi Cacti di Centos Linux 6.x

Instalasi Cacti di Centos Linux 6.x

Sebelumnya, duulluuuu.. sekali tongue saya pernah menuliskan catatan instalasi Cacti (menggunakan source) di Slackware Linux disini dan kali ini saya buat catatan instalasi Cacti di CentOS Linux versi 6.x, atau lebih tepatnya CentOS versi 6.5 menggunakan binnary packages. Pertama tentunya install paket-paket yang kita butuhkan

yum -y install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-mysql rrdtools net-snmp netsnmp-utils httpd mysql mysql-server php-snmp

Setelah paket-paket tersebut terinstall, selanjutnya jalankan service nya

-jalankan service2nya
/etc/init.d/httpd start
/etc/init.d/mysqld start
/etc/init.d/snmpd start

Apabila mysql baru pertama kali di jalankan, sebaiknya jalankan perintah secure installation berikut

/usr/bin/mysql_secure_installation

Agar service otomatis berjalan maka masukan ke dalam sistem init

/sbin/chkconfig --levels httpd on
/sbin/chkconfig --levels mysqld on
/sbin/chkconfig --levels snmpd on

Sampai disini paket-paket pendukung sudah terinstall, selanjutnya tinggal kita configure, pertama kita siapkan database mysql nya, dan buat user yang akan menjalankan cacti dan berikan privileges nya dengan perintah berikut

mysql -u root -p
mysql> create database cacti;
mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'password_user_cacti';
mysql> FLUSH privileges;
mysql> quit;

Setelah itu, tambahkan repository epel agar kita dapat menginstall packet cactinya

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

Selanjutnya, install paket cacti nya

yum -y install cacti

lanjutnkan dengan mengimport database cacti dari paket cacti yang baru saja kita install

mysql -u cacti -p cacti /usr/share/doc/cacti-0.8.8b/cacti.sql

Lanjutkan dengan menyesuaikan file konfigurasi cacti sesuai dengan kebutuhan

vi /etc/cacti/db.php

sesuaikan konfigurasinya

/* make sure these values refect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "password_user_cacti";
$database_port = "3306";
$database_ssl = false;

/*

Selanjutnya, edit file konfigurasi httpd

vi /etc/httpd/conf.d/cacti.conf

Sesuaikan dengan kebutuhan

Alias /cacti /usr/share/cacti

Require host localhost

Order deny,allow
Deny from all
Allow from 10.0.0.0/8

Edit file konfigurasi cron untuk cacti

vi /etc/cron.d/cacti

Hilangkan tanda pagarnya, hingga akan tampak seperti berikut

*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1

Terakhit,restart lebih restart service httpd nya

/etc/init.d/httpd restart

Sampai disini seharusnya cacti sudah suskses terinstall dan berjalan, untuk mengujinya, buka menggunakan web browser dan arahkan ke alamat http://ip_anda/cacti

Semoga berhasil.

819 kali dilihat, 2 kali dilihat hari ini

Tinggalkan Balasan