IGOS Nusantara dan Cacti: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari
(←Membuat halaman berisi 'Tahapan * Pasang cacti # yum install -y mysql mysql-server httpd mod_ssl php php-snmp php-mysql # yum install -y net-snmp net-snmp-utils rrdtool cacti * MySQL serve…')
 
 
Baris 1: Baris 1:
 
Tahapan
 
Tahapan
  
* Pasang cacti
+
== Pasang cacti ==
 
  # yum install -y mysql mysql-server httpd mod_ssl php php-snmp php-mysql  
 
  # yum install -y mysql mysql-server httpd mod_ssl php php-snmp php-mysql  
 
  # yum install -y net-snmp net-snmp-utils rrdtool cacti
 
  # yum install -y net-snmp net-snmp-utils rrdtool cacti
  
  
* MySQL server:
+
== Konfigurasi MySQL server ==
 +
Jalankan dan amankan MySQL server dengan memakai perintah "mysql_secure_installation"
 
  # service mysqld start
 
  # service mysqld start
 
  # mysql_secure_installation  
 
  # mysql_secure_installation  
 
   (jawab semua pertanyaan yg diperlukan)
 
   (jawab semua pertanyaan yg diperlukan)
 +
 +
== Konfigurasi cacti ==
 +
 +
=== Buat database cacti ===
 
  # mysqladmin -u root -p create cacti
 
  # mysqladmin -u root -p create cacti
 
  # mysql -p cacti < /usr/share/doc/cacti-0.8.7b/cacti.sql
 
  # mysql -p cacti < /usr/share/doc/cacti-0.8.7b/cacti.sql
  
 +
=== Buat hak akses ke database cacti ===
 
  # mysql -u root -p mysql
 
  # mysql -u root -p mysql
 
   mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'rahasiaDong';
 
   mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'rahasiaDong';
Baris 18: Baris 24:
 
   mysql> exit
 
   mysql> exit
  
* Konfigurasi database cacti  
+
=== Konfigurasi database cacti ===
 
Modifikasi /usr/share/cacti/include/config.php yg merupakan link ke /etc/cacti/db.php
 
Modifikasi /usr/share/cacti/include/config.php yg merupakan link ke /etc/cacti/db.php
  
Baris 28: Baris 34:
 
  $database_password = “rahasiaDong”;
 
  $database_password = “rahasiaDong”;
  
* Konfigurasi cron agar menjalankan skrip poller:
+
=== Konfigurasi cron agar menjalankan skrip poller ===
# Make sure your /etc/cron.d/cacti looks like so. (you’ll need to remove the #)
+
Hilangkan tanda # sehingga menjadi
 
  */5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
 
  */5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1
  
* Start up mysql and apache:
+
== Jalankan mysql dan apache ==
 
  # service mysqld start
 
  # service mysqld start
 
  # service httpd start
 
  # service httpd start
  
# Jalankan browser:
+
== Atur hak akses ==
http://localhost/cacti/ or https://localhost/cacti/
+
Sesuaikan /etc/httpd/conf.d/cacti.conf agar akses cacti dapat dilakukan dari  
 
+
* Lanjutkan instlasi melalui browser,
+
when you get to the page that locates “rrdtool” etc.
+
make sure everything is “FOUND” and has the correct path.
+
IMPORTANT – at the bottom of this same screen change the default “RRDTool Utility version” from 1.x to 1.2.x.
+
Click “Finish”
+
 
+
* Login memakai username dan password diisi "admin".
+
You will be required to change this password immediately.
+
 
+
You can now start creating new devices per the Cacti users guides or poke around and figure it out.
+
 
+
6. Sesuaikan /etc/httpd/conf.d/cacti.conf agar akses cacti dapat dilakukan dari  
+
  
 
  # /etc/httpd/conf.d/cacti.conf
 
  # /etc/httpd/conf.d/cacti.conf
Baris 59: Baris 52:
 
  Deny from all
 
  Deny from all
 
  Allow from 127.0.0.1
 
  Allow from 127.0.0.1
 +
 +
== Konfigurasi lanjutan melalui web ==
 +
Jalankan browser
 +
http://localhost/cacti/ or https://localhost/cacti/
 +
 +
Pastikan aplikasi yang diperlukan muncul tulisan "FOUND".
 +
 +
PENTING: Pada bagian bawah "RRDTool Utility version" isi dengan 1.x ke 1.2.x.
 +
 +
Setelah selesai klik Finish
 +
 +
== Login ==
 +
Login memakai username dan password diisi "admin".
 +
Selanjutnya muncul permintaan untuk mengganti password, lakukan proses penggantian tersebut.
 +
 +
== Tambah device ==
 +
Buat statistik baru yang dapat diakses tiap pengguna.

Revisi terkini pada 28 April 2010 10.54

Tahapan

Pasang cacti

# yum install -y mysql mysql-server httpd mod_ssl php php-snmp php-mysql 
# yum install -y net-snmp net-snmp-utils rrdtool cacti


Konfigurasi MySQL server

Jalankan dan amankan MySQL server dengan memakai perintah "mysql_secure_installation"

# service mysqld start
# mysql_secure_installation 
 (jawab semua pertanyaan yg diperlukan)

Konfigurasi cacti

Buat database cacti

# mysqladmin -u root -p create cacti
# mysql -p cacti < /usr/share/doc/cacti-0.8.7b/cacti.sql

Buat hak akses ke database cacti

# mysql -u root -p mysql
  mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'rahasiaDong';
  mysql> flush privileges;
  mysql> exit

Konfigurasi database cacti

Modifikasi /usr/share/cacti/include/config.php yg merupakan link ke /etc/cacti/db.php

# vi /etc/cacti/db.php
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “rahasiaDong”;

Konfigurasi cron agar menjalankan skrip poller

Hilangkan tanda # sehingga menjadi

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

Jalankan mysql dan apache

# service mysqld start
# service httpd start

Atur hak akses

Sesuaikan /etc/httpd/conf.d/cacti.conf agar akses cacti dapat dilakukan dari

# /etc/httpd/conf.d/cacti.conf
# Cacti: An rrd based graphing tool
#
Alias /cacti /usr/share/cacti
Order Deny,Allow
Deny from all
Allow from 127.0.0.1

Konfigurasi lanjutan melalui web

Jalankan browser

http://localhost/cacti/ or https://localhost/cacti/

Pastikan aplikasi yang diperlukan muncul tulisan "FOUND".

PENTING: Pada bagian bawah "RRDTool Utility version" isi dengan 1.x ke 1.2.x.

Setelah selesai klik Finish

Login

Login memakai username dan password diisi "admin". Selanjutnya muncul permintaan untuk mengganti password, lakukan proses penggantian tersebut.

Tambah device

Buat statistik baru yang dapat diakses tiap pengguna.