IT Bootcamp

Belajar Mengenai Jaringan, Server, dan Website.

LAB 8.8. Konfigurasi Log Analyzer Apache CentOS7

Konsep Dasar

Log Analyzer merupakan salah satu fitur yang digunakan untuk menampilkan log yang ada pada suatu web. Biasanya log analyzer digunakan untuk mengecek pengunjung, negara pengunjung yang mengunjungi web, sistem operasi yang digunakan pengunjung, dan lainnya. Log analyzer ini bisa dibilang seperti data statistik log pada suatu web. 

Topologi dan Ketentuan

topologi
  • Domain yang digunakan : gilang.net
  • IP Address Server CentOS : 172.16.11.220/24
  • IP Address Client : 172.16.11.50/24
  • Membuat Log Analyzer ada Web Server Apache

Konfigurasi

1. Pertama kita install wget karena nanti kita akan mengambil repositori dari luar. Untuk menginstall wget silahkan ketikkan command berikut.
[root@gilang ~]# yum install wget -y

2. Pastikan kalian terhubung ke internet. Sekarang download repositori epel dengan mengambil repositori dari luar menggunakan wget. Untuk mendownload repositori epel, ketikkan command berikut.
[root@gilang ~]# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
mendownload repositori


3. Lakukan installasi repositori epel yang telah didownload menggunakan command berikut.
[root@gilang ~]# rpm -ivh epel-release-7-9.noarch.rpm 
menginstall repositori


4. Selanjutnya kita akan menginstall awstats. Bagi anda yang menggunakan repositori sendiri harus mengaktifkan CentOS-Base.repo dan CentOS-Sources.repo agar dapat menginstall awstats.
[root@gilang ~]# cd /etc/yum.repos.d/
[root@gilang yum.repos.d]# mv CentOS-Base.repo.backup CentOS-Base.repo
[root@gilang yum.repos.d]# mv CentOS-Sources.repo.backup CentOS-Sources.repo
mengaktifkan repostori

Lakukan installasi awstats menggunakan command berikut.
[root@gilang ~]# yum --enablerepo=epel -y install awstats
menginstall awstats


5. Rename file awstats yang sebelumnya adalah nama hostname menjadi nama domain, untuk me-rename-nya gunakan command berikut ini.
[root@gilang ~]# mv /etc/awstats/awstats.gilang.conf /etc/awstats/awstats.www.gilang.net.conf
rename file awstats hostname


6. Lakukan editing pada file awstats yang telah kita rename.
[root@gilang ~]# nano /etc/awstats/awstats.www.gilang.net.conf
Ganti SiteDomain yang tadinya adalah nama hostname menjadi nama domain anda. 
edit file awstats
Sebelum di edit

edit file awstats
Sesudah di edit

Kemudian edit juga host aliases nya menggunakan bahasa regex. Ganti nama hostname nya dengan nama domain anda dan tambahkan 3 blok pertama dari ip yang anda gunakan.
edit file awstats
Sebelum di edit

edit file awstats
Sesudah di edit

7. Kemudian edit file awstats.conf menggunakan command berikut.
[root@gilang ~]# nano /etc/httpd/conf.d/awstats.conf
 Cari syntax Require local dan ganti menjadi Require ip [network yang anda gunakan]
edit file awstats
Sebelum di edit

edit file awstats
Sesudah di edit

8. Kemudian restart httpdnya menggunakan command berikut.
[root@gilang ~]# systemctl restart httpd

9. Setelah kita melakukan konfigurasi, lakukan update pada file awstats.pl menggunakan command berikut.
[root@gilang ~]# /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www.gilang.net -update
melakukan update konfigurasi awstats


10. Lakukan verifikasi pada client dengan membuka web log analyzer pada browser. Untuk membuka web log analizer ketikkan [namadomain]/awstats/awstats.pl. Maka akan muncul web log analyzernya seperti gambar dibawah.
mengecek log analyzer

Cukup sekian artikel pada kali ini jika ada kesalahan dalam penulisan saya mohon maaf. Jika anda masih kurang paham atau kurang mengerti akan artikel yang saya jelaskan diatas, maka berkomentarlah pada kolom komentar yang tersedia. Terima kasih. Untuk melanjutkan materi web server pada CentOS ini anda dapat melanjutkannya dengan mengklik link berikut.

Tidak ada komentar

Posting Komentar

Search Panel