Saturday, March 4, 2017

Lab 8.8 Konfigurasi Log Analyzer Web Server Apache CentOS 7



Haiii.. kembali lagi bersama saya di blog yang mungkin bermanfaat buat kalian, Aamiin..

Oke pada pembahasan kali ini saya akan membahas tentang "Konfigurasi Log Analyzer Web Server Pada CentOS 7", yang dimana saya melanjutkan pada pembahasan kali ini pada post sebelumnya yaitu klik -> "Konfigurasi Basic Authentication Web Server CentOS 7"...

Pengertian dari Log Analyzer ?
Log Anayzer adalah sebuah fitur yang ada pada linux yang berfungsi untuk mengurai / memberitahu kapan, bagaimana, oleh siapa, jumlah page, jumlah halaman pada web kalian..

Oke langsung saja masuk pada konfigurasinya..



TOPOLOGI

Topologi yang saya gunakan sama dengan pada postingan sebelumnya..

TABLE IP

  
Begitupun dengan table ip yang digunakan, masih sama dengan table ip pada post sebelumnya...

Oke langsung saja masuk pada pembahasan..

1. Install Wget


Pertama - tama kita install terlebih dahulu fitur yang tersedia pada linux, yaitu wget yang berfungsi untuk mendownload sebuah package / file dari web / internet... untuk menginstall nya kalian bisa menggunakan command :
"yum install wget -y"

2. Download Repository epel


Setelah itu, kita akan mendownload repository epel, untuk mendownload nya kita harus wajib terhubung dengan internet, dan untuk mendownload nya bisa menggunakan command :
"wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm"
PENJELASAN SEDIKIT :
Epel adalah proyek fedora untuk mempertahankan beberapa paket yang bukan bagian dari paket yang telah tersedia pada Enterprise Linux, contoh Enterprise Linux : Red Hat, CentOS, Linux, dll..

3. Menginstall Epel 


Setelah itu kita install epel nya, untuk menginstall nya kalian bisa menggunakan command :
"rpm -ivh epel-release-7-9.noarch.rpm"

4. Menginstall awstats


Setelah itu install awstats menggunakan repository epel, untuk menginstall nya kalian bisa menggunakan command :
"yum --enablerepo=epel -y install awstats"
Setelah itu tunggu sampai proses nya selesai seperti pada gambar dibawah..


5. Mengubah file konfigurasi awstats


Setelah itu kita akan mengubah file konfigurasi awstats, kenapa diubah, karena saya menggunakan 1 domaun, jadi saya akan mengubah filenya menjadi nama domain saya sendiri.. untuk mengubah nya bisa menggunakan command :
"mv /etc/awstats/awstats.fahmilm.conf /etc/awstats/awstats.www.fahmi.net.conf"

6. Edit Fie awstats.www.fahmi.net.conf


Setelah itu kita akan konfigurasi file awstats www.fahmi.net.conf, sebelumnya kita harus masuk terlebih dahulu kedalam filenya, dengan menggunakan command :
"nano /etc/awstats/awstats.www.fahmi.net.conf"

6.1 Ubah Bagian SiteDomain

Sebelum 

Kalian cari script "SiteDomain" dan setelah itu kalian ubah menjadi nama domain website kalian..
"SiteDomain="www.fahmi.net" (nama domain website)" 
Setelah

Maka nanti hasilnya seperti gambar diatas..

6.2 Ubah Bagian HostAliases

Sebelum

Cari script "HostAliases" dan setelah itu edit / ubah menjadi:
HostAliases="localhost 127.0.01 REGEX[^.*fahmilm$] REGEX[^192\.168\.13\.]"
Sesudah

Maka nanti hasilnya akan seperti gambar diatas.
fungsi script ini adalah agar server bisa membaca semua log pada web yang memiliki ip 192.168.13.

7. Mengedit file awstats.conf


Setelah itu kita akan mengedit file awstats.conf , sebelum itu kita masuk terlebih dahulu kedalam file nya, dengan menggunakan command :
"nano /etc/httpd/conf.d/awstats.conf"

7.1 Mengedit script Require

Sebelum

Setelah itu kita ubah script Require local menjadi :
"Require ip 192.168.13.0/24"

Yang artinya hanya ip yang berapa pada network 192.168.13.0 yang akan terbaca oleh log / web kita..
Sesudah

Maka nanti hasilnya akan seperti gambar diatas... setelah itu keluar dan save "ctrl+x -> y -> enter"
8. Update Config


Setelah itu kita akan melakukan update config nya, dan untuk update kalian bisa menggunakan command :
"/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config==www.fahmi.net -update"
PENJELASAN SEDIKIT
Kita akan mengupdate konfigurasi untuk domain fahmi.net, di "/usr/share/awstats/wwwroot/cgi-bin/awstats.pl" yang merupakan lokasi untuk halaman awstatsnya..
 
9. Restart HTTPD


Setelah itu kita restart httpd agar semua konfigurasi yang kita lakukan bisa tersimpan, untuk restart bisa menggunakan command : 
"systemctl restart httpd"
  
10. Tahap Verifikasi (Akses Web)


Setelah itu akses web nya dengan :
"www.fahmi.net/awstats/awstats.pl"
Maka nanti akan muncul log / hasil dari website kita..

Yap sampai sini pembahasan saya kali ini, kurang lebih nya mohon maaf, jika ada salah kata mohon dimaafkan, karena saya disini juga masih belajar..

saya Fahmi Latief Munir undur diri..

Wassalamualaikum wr.wb

0 komentar

Post a Comment