Skip to content Skip to sidebar Skip to footer

CentOS 7 : 8.8 Log Analyzer on Apache CentOS 7

Assalamu’alaikum warahmatullah wabarakatuh
Kembali lagi bersama saya. Kali ini kita akan menginstall sebuah aplikasi monitoring untuk web server apache, yaitu log analyzer. Dari namanya aja kita udah tau buat apa aplikasi ini. Melihat banyaknya pengunjung, statistik pengunjung berdasarkan mingguan, bulanan, ya pokoknya yang berhubungan sama web server apache itu bisa dipantau disini lah.
Demi mengejar tugas, dan juga mengejar nilai 😀 . Akhirnya saya memberanikan diri memposting materi ini. Cekidoooottt..
Ini adalah topologi yang saya gunakan. Saya menggunakan repository online atau bawaan untuk menginstall Log Analyzer atau  “awstats”

Konfigurasi Web Server nya.. alias 172.16.11.115 a.s www.networknjay.com

Install aplikasi nya terlebih dahulu

yum install awstats -y

Karena file konfigurasi default dari awstats nya belum tersingkronisasikan secara otomatis. Maka ya kita akan konfigurasi secara manual. File konfigurasinya pun kita akan rubah namanya menjadi sesuatu yang gampang diingat 😀 karena sebelumnya masih mengambil nama dari hostname, maka kita rubah aja jadi nama domain.

mv /etc/awstats/awstats.Networknjay.conf /etc/awstats/awstats.www.networknjay.com.conf

lalu kita kedirektori “/etc/awstats” dan buka file konfigurasi awstats nya

cd /etc/awstats
nano awstats.www.networknjay.com.conf
Menuju ke baris 156 pada kata “SiteDomain”,

Rubah nama hostname nya menjadi nama domain anda.

Menuju ke baris 171 pada kata “HostAliases”.

Kita rubah menjadi demikian. Sekilas, apa itu REGEX ?? Regex adalah bahasa perl atau bahasa pemrograman yang dibaca dengan algoritma tertentu. Ibarat sebuah aplikasi, dia punya cara nya sendiri untuk membaca konfigurasi pada aplikasi itu sendiri. Pada situasi kali ini, ya pokoknya dia bakal ngupdate dan ngambil datainformasi dari web server ane secara otomatis, karena sudah saya buatkan script regexnya.

Lalu keluar dan simpan dengan menekan “CTRL + X” lalu “Y” dan “Enter”

lalu ke file awstats yang ada pada httpd. Kita akan edit sedikit yak

nano /etc/httpd/conf.d/awstats.conf

Menuju pada baris ke 29 pada akta “Require”.

Lalu isikan ip network anda. Ini berfungsi agar hanya IP yang berada di network itu lah yang akan terbaca datanya kedalam log web server.

Lalu restart httpd atau apache nya. Jika “Failed” maka periksa, apakah file anda ada kesalahan tulisan atau tidak.

systemctl restart httpd

Setelah konfigurasi nya selesai. Kita update aplikasi awstats nya secara manual dengan perintah.

/usr/share/awstats/wwwroot/cgi-bin/awstats.pl  -config=www.networknjay.com -update

Pengetesan pada Client

Saya menggunakan Windows 10 Pro Original dengan aplikasi browser “mozilla”. Akses awstats anda dengan URL “(namadomain”/awstats/awstats.pl”.

Post a Comment for "CentOS 7 : 8.8 Log Analyzer on Apache CentOS 7"