Saturday, April 22, 2017

[CentOS 7] LAB 8.8 Konfigurasi Log Analyzer (Apache Web Server)

Assalamuallaikum 
WarahmatullahiWabarakatuh.

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

Hai semua selang beberapa menit ketemu lagi kan kita hehe. Langsung aja deh to the point wkwk, pada kesempatan kali ini ane mau sharing lagi nih. Yang mau ane sharing pada kali ini adalah bagaimana cara nya mengkonfigurasi atau membuat Log Analyzer.


Log Analyzer ini berguna untuk memberikan informasi mengenai apa saja yang dilakukan user, siapa saja yang mengakses, kapan mengakses web servernya, bahkan apa aja yang diperbuat oleh user (nah loh). Bahkan sampai error nya pun bakal terlihat. Pokoknya semua akan ketauan deh dengan menggunakan Log Analyzer ini, semua hal yang dilakukan akan terekam pada Log Analyzer. Menarik bukan ? Yuk langsung ke konfigurasi nya

Kurang lebih topologi yang ane gunain adalah sebagai berikut.


Berikut adalah hal yang harus di konfigurasi.

Gambar 1

1.) Install wget terlebih dahulu, wget ini digunakan untuk mengunduh suatu aplikasi atau file dari luar berdasarkan alamat websitenya. Untuk mengunduh wget jalankan perintah
yum install wget 
Pastikan wget terinstall dengan baik.


Gambar 2

2.) Selanjutnya unduh repository epel, pastikan disini server terhubung ke internet. Untuk mengunduh repository epel jalankan perintah
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm


Gambar 3

3.) Kemudian install hasil unduhan paket epel tadi dengan menjalankan perintah 
rpm -ivh epel-release-7-9.noarch.rpm


Gambar 4

4.) Kemudian pindahkan backupan repo kita yang berada di directory /etc/yum.repos.d/. Pertama kita ls, disitu terdapat beberapa repo, dan kita pindahkan terlebih dahulu backupan repo CentOS-Base dan CentOS Sources. Untuk memindahkan repo, jalankan perintah
mv CentOS-Base.repo.ucup CentOS-Base.repo
mv CentOS-Sources.repo.ucup CentOS-Sources.repo 


Gambar 5

5.) Kemudian install awstats via repository epel tadi, dan pastikan server masih terhubung ke internet. Untuk menginstall awstats jalankan perintah
yum --enablerepo=epel -y install awstats
Awstats ini digunakan untuk memantau  statistik jumlah pengunjung yang datang atau mengakses situs web kita.


Gambar 6

6.) Pastikan awstats terinstall dengan baik.


Gambar 7

7.) Kemudian kita pindahkan dan ganti nama file awstatsnya, sebelumnya masih menggunakan nama hostname. Kemudian ane ingin pindahkan dan ganti menggunakan nama domain ane. Untuk itu jalankan perintah
mv /etc/awstats/awstats.name.conf /etc/awstats/awstats.www.adrizky.net.conf


Gambar 8

8.) Kemudian kita buka dan edit file awstats nya yang berada di directory /etc/awstats/. Untuk buka dan edit file awstats jalankan perintah
nano /etc/awstats/awstats.www.adrizky.net.conf


Gambar 9

9.) Kemudian cari script seperti gambar yang diberi blok warna hijau tepatnya dengan nama "SiteDomain", pada gambar diatas SiteDomain namanya masih Rizky, dan Rizky itu diambil berdasarkan nama hostname servernya.


Gambar 10

10.) Setelah itu kita ganti SiteDomainnya menggunakan nama domain kita. Disini domain yg ane gunakan adalah www.adrizky.net.


Gambar 11

11.) Masih di file yang sama, kemudian cari lagi script seperti gambar diatas yang diberi blok warna hijau, lebih tepatnya pada HostAliases.


Gambar 12

12.) Kemudian edit seperti gambar diatas yang diberi blok warna biru. Disitu menggunakan bahasa REGEX. REGEX itu yang mengatur pecahan data menjadi sebuah gambar.


Gambar 13

13.) Setelah itu kita edit file awstats.conf yang berada pada directory /etc/httpd/conf.d/. Untuk buka dan edit file awstats.conf jalankan perintah
nano /etc/httpd/conf.d/awstats.conf


Gambar 14

14.) Selanjutnya cari script seperti gambar diatas yang diberi blok warna hijau, lebih tepatnya yang bernama "local".


Gambar 15

15.) Kemudian kita ganti yang tadinya local menjadi, ip "network server".


Gambar 16

16.) Selanjutnya kita config perlnya supaya dapat melakukan update. Dan supaya lognya masuk ke awstats nya. Jalankan perintah
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www.adrizky.net -update


Gambar 17

17.) Setelah itu restart httpdnya dengan menjalankan perintah 
systemctl restart httpd


Gambar 18

18.) Lalu akses web browser dan akses menggunakan "nama domain"/awstats/awstats.pl

Nah begitu caranya supaya kita dapat mengetahui statistik pengunjung, dengan menggunakan Log Analyzer awstats.
Mungkin hanya itu yang dapat ane sharing, mohon maaf bila banyak kesalahan baik dari segi kata dan penulisan.
Terima Kasih. Semoga Bermanfaat. 

Wassalamuallaikum Warahmatullahi Wabarakatuh.

 وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

0 komentar:

Post a Comment