Pengertian
Log analyzer merupakan sebuah fitur yang digunakan untuk manmpilkan log seputar website Anda. Fitur ini dapat berfungsi untuk memantau website mulai dari siapa saja user yang mengakses web, kapan user mengakses web, serta apa saja yang dilakukan user tersebut.
Persiapan
Melanjutkan konfigurasi-konfigurasi sebelumnya, Anda tidak perlu menyiapkan apapun jika sudah melakukan konfigurasi dari lab-lab sebelumnya. Adapun yang diperlukan adalah sistem operasi CentOS 7 sebagai server dan sistem operasi Windows sebagai client.
Topologi
- Domain = anitawnrn.net
- IP Address Server = 172.16.11.104/24
- IP Address Client = 172.16.11.105/24
Konfigurasi
1. Langkah pertama adalah menginstal wget dengan perintah yum install wget -y. Wget sendiri digunakan untuk mendownload package langsung dari suatu web.
2. Selanjutnya adalah mendownload repository epel menggunakan perintah
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-7.noarch.rpm
Sebelumnya pastikan server Anda terhubung ke internet, karena jika tidak terhubung maka repository epel tidak dapat didownload. Sebagai informasi, repository epel ini hanya tersedia untuk CentOS 7 dengan arsitektur 64 bit, sedangkan untuk 32 bit tidak tersedia di CentOS 7, namun tersedia di CentOS 6.
3. Kemudian install repository yang telah didownload, masukkan perintah rpm -ivh epel-release-7-9.noarch.rpm.
4. Setelah itu install awstats dengan perintah yum --enalerepo=epel -y install awstats.
5. Direktori /etc/awstats/ merupakan lokasi dari file konfigurasi awstats, dan secara otomatis nama file akan terbuat dengan menggunakan hostname server CentOS Anda. Karena itu Anda perlu mengubah nama file tersebut sesuai dengan nama domain yang digunakan untuk awstats. Gunakan perintah seperti pada gambar berikut.
6. Lalu edit file awstats dengan perintah nano /etc/awstats/awstats.nama.domain.conf.
7. Temukan script Site Domain kemudian ubah sesuai dengan nama domain Anda seperti pada contoh gambar berikut.
8. Temukan pula script Host Aliases dan ubah menjadi seperti pada gambar. Pada script terdapat tulisan REGEX, yang merupakan bahasa yang digunakan untuk log analyzer pada Apache. Lalu Anda dapat menyesuaikan nama anitawnrn sesuai dengan hostname server CentOS Anda dan angka pada bagian akhir script merupakan 3 oktat pertma dari IP Address server. Setelah mengedit, simpan konfigurasi dan keluar.
9. Berikutnya adalah mengubah file awstats.conf, masukkan perintah
nano /etc/httpd/conf.d/awstats.conf.
10. Lalu edit pada script Require ip dan tambahkan IP Network dari server CentOS 7 yang Anda gunakan.
11. Setelah itu restart service httpd dengan perintah systemctl restart httpd untuk memprbarui konfigurasi.
12. Kemudian lakukan update terhadap file awstats.pl dengan perintah sebagai berikut.
Verifikasi
1. Pada sisi client, buka browser kemudian akses web server Anda dengan keyword "nama.domain/awstats/awstats.pl". Dapat dilihat, tampilan yang muncul merupakan statistik dari Log Analyzer untuk web server Anda.
Selesai.
Sekian untuk tutorial kali ini, kurang lebihnya mohon maaf. Selamat mencoba dan semoga bermanfaat.
0 komentar:
Post a Comment