Instalasi Cacti di Centos Linux 6.x
Sebelumnya, duulluuuu.. sekali :p 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.
0 Comments.