Install Cacti di Linux Debian Part 1

pada kesempatan ini saya ingin memposting bagaimana cara install cacti di linux debian. Apa itu cacti ? cacti adalah salah satu dari sekian banyak monitoring tool yang sering saya gunakan. Secara keseluruhan cacti membantu kita memonitoring masuk dan keluar trafik yang ada di router maupun server. Cacti juga bisa memonitoring sumber daya RAM, Processor, dll. Cacti juga memiliki plugin sebagai tambahan atau pelangkap agar monitoring yang kita lakukan bisa maksimal. Untuk pembahasan plugin cacti saya akan bahas di postingan berbeda.

1. Install snmp dan rrdtool

apt-get install snmp snmpd rrdtool -y

2. install cacti

apt-get install cacti cacti-spine -y

lakukan beberapa basic pengaturan sebelum melanjutkan proses instalasi cacti, pengaturan libphp-adodb, untuk mengijinkan akses databases

Install Cacti di Linux Debian Part 1

pilihlah webserver yang ingin gunakan, untuk menjalankan cacti kita membutuh web server agar cacti bisa di akses melalu browser, di tutorial ini saya menggunakan apache2

Install Cacti di Linux Debian Part 1

melakukan pengaturan database

Install Cacti di Linux Debian Part 1

isi password root mysql database sesuai keinginan anda

Install Cacti di Linux Debian Part 1

isi password cacti mysql database sesuai keinginan anda

Install Cacti di Linux Debian Part 1

konfirmasi password

Install Cacti di Linux Debian Part 1

3. Pengaturan Cacti

silakan kalian buka browser lalu ketik http://localhost/cacti atau http://IP-Address/cacti atau http://Domain-Name/cacti dan Klik Next

Install Cacti di Linux Debian Part 1

lalu pilih new install, klik next

Install Cacti di Linux Debian Part 1

pastikan semuanya dalam kondisi “HIJAU”, Jika demikian tidak ada kesalahan dalam instalasi, lalu klik Finish.

Install Cacti di Linux Debian Part 1

setelah itu anda akan diarahkan ke halaman admin, Anda harus memasukkan username dan password admin. admin adalah username dan password default untuk cacti

pada saat pertama kali, anda harus menganti default password

halaman depan cacti

demikian tutorial install cacti di linux debian part 1, silakan baca dokumentasi cacti sebagai bahan referensi yang lebih lengkap.

 

Tutorial DNS Server Part 1

Tutorial DNS Server Part 1apakah anda ingin membuat dns server sendiri, maka ikutilah tutorial DNS server part 1 berikut ini. sebelum saya melanjutkan langkah demi langkah untuk membuat DNS server, maka kalian harus mengetahui secara singkat apa itu DNS ?. Salah satu fungsi DNS adalah merubah alamat IP menjadi nama domain, karena kalian akan lebih mudah mengahafal sebuah nama dari pada angka. misalnya alamat ip publik 201.45.33.12 kalian rubah menajdi namaku.com. Saya lanjutkan step by step membuat dns server berikut ini.

Tutorial ini menggunakan linux debian server yang sudah selesai di install dan terkoneksi dengan internet

dalam tutorial ini saya hanya mengunakan 1 server yang berfungsi sebagai DNS master

 

1. install bind

apt-get install bind9

2. Edit /etc/bind/named.conf.options

nano /etc/bind/named.conf.options
options {
directory "/var/cache/bind";
recursion no;
allow-transfer { none; };

dnssec-validation auto;

auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};

3 edit /etc/bind/named.conf.local

nano /etc/bind/named.conf.local
zone "contoh.com" {
type master;
file "/etc/bind/zones/db.contoh.com";
};

4. edit /etc/bind/db.contoh.com

$TTL    604800
@       IN      SOA     ns1.contoh.com. admin.contoh.com. (
                              5         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;

; Name servers
contoh.com.    IN      NS      ns1.contoh.com.

; A records for name servers
ns1             IN      A       192.168.0.105

; Other A records
@               IN      A       192.168.0.105
www             IN      A       192.168.0.105

5. edit /etc/hosts

nano /etc/hosts
127.0.0.1       localhost
192.168.0.105   ns1.contoh.com ns1

6. edit /etc/hostname

nano /etc/hostname
ns1.contoh.com

7. edit /etc/resolv.conf

nano /etc/resolv.conf
nameserver 192.168.0.105

8. restart bind

/etc/init.d/bind9 restart

9. test konfigurasi

dig contoh.com
; <<>> DiG 9.9.5-9+deb8u9-Debian <<>> contoh.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22348
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;contoh.com. IN A

;; ANSWER SECTION:
contoh.com. 604800 IN A 192.168.0.105

;; AUTHORITY SECTION:
contoh.com. 604800 IN NS ns1.contoh.com.

;; ADDITIONAL SECTION:
ns1.contoh.com. 604800 IN A 192.168.0.105

;; Query time: 0 msec
;; SERVER: 192.168.0.105#53(192.168.0.105)
;; WHEN: Sun Feb 05 11:02:09 WIB 2017
;; MSG SIZE rcvd: 89

begitulah tutorial DNS Server part 1, semoga part 2 bisa saya lanjutkan secepatnya,