Follow Us @soratemplates

Friday, 31 March 2017

Lab 8.8 Log Analuzer With Apache


Log analyzer Adalah suatu fitur yang diberikan untuk memberi tahu log yang ada di web yang di kelola, dan log nya itu berupa jumlah pengunjung, jumlah halaman web, jumlah, Page yang paling banyak dikumjungi, dan sebagainya.


1. Sebelumnya di server centos sudah terinstall wget terlebih dahulu, karena ini fungsinya adalah untuk mendownload package dari web. Dan untuk menginstall nya bisa menggunakan perintah
yum install wget -y


2. Selanjutnya adalah mendownload repository epel, untuk mendownload nya sudah pasti harus dalam keadaan Online/Terhubung ke internet. Gunakan perntah ini untuk mendownload epel
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

3. Setelah selesai mendownload epel, selanjutnya adalah menginstallnya, dan untuk emnginstallnya bisa menggunakan perintah
rpm -ivh epel-release-7-9.noarch.rpm


4. Setelah itu install awstats melalui repository epel dan untuk menginstallnya harus terkoneksi dengan internet, dan untuk menginstallnya bisa menggunakan perintah.
yum --enablerepo=epel -y install awstats

5. Setelah awstats sudah terinstall file konfigurasi awstats akan otomatis terbuat, dan karena kitaakan menggunakannya untuk satu domain, jadi ubah file ya menjadi nama domain, perintahnya adalah.
mv /etc/awstats/awstats.ayu6600.conf /etc/awstats /awstats.www.ayu6600.net.conf

6. Setelah tadi sudah mengubah nya, selanjutnya lakukan konfigurasi didalam file tersebut, perintahnya adalah.
nano /etc/awstats/awstats.www.ayu6600.net.conf

7. Kemudian edit bagian "SiteDomain", dan ubah menjadi seperti gambar dibawah, diubah menjadi.
SiteDomain="www.ayu6600.net" (Nama domain)
 

8. Selanjutnya adalah mengedit bagian HostAliases. Edit menjadi seperti gambar dibawah.
HostAliases="localhost 127.0.0.1 REGEX[^.*ayu6600$] REGEX[^192\.168\.43\.]"
Ini berfungsi agar server membaca semua log yang web yang memiliki ip 192.68.43.
 

9. Setelah itu edit awstats.conf, ini adalah file konfigurasi awstats nya, dan disini harus di edit untuk mengeditnya bisa menggunakan perintah.
nano /etc/httpd/conf.d/awstats.conf


10. Edit bagian Require, edit menjadi seperti gambar dibawah ini.
Require ip 92.168.43.0/24
Maksudnya adalah require awstats nya, jadi hanya pada ip yang berada di network "192.168.43.0" yang akan terbaca di log.

11. Setelah itu update confignya, dan untuk updatenya menggunakan perintah.
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www.wahidayam.net -update

Maksud konfigurasi diatas.
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl : lokasi untuk halaman awstats nya
-config=www.ayu6600.net : adalah config untuk domain wahidayam.net
-update : perintah untuk update 

12. Setelah itu lakukan restart httpd nya, untukr estart menggunakan perintah
systemctl restart httpd

13. Kemudian coba akses web nya.
www.ayu6600.net/awstats/awstats.pl

Sekian postingan ini. Semoga bermanfaat. Maaf jika ada beberapa kesalahan, dan kurang lengkapnya penjelasan diatas.
cr:wahidemalution

No comments:

Post a Comment