Assalamualaikum wr wb
di kesempatan kali ini saya ingin share cara Monitoring Web Server Apache menggunakan awstats. jadi Awstats ini adalah sebuah tools yang digunakan untuk memantau visited pages pada web server. untuk mempersingkat waktu kita mulai saja konfigurasinya.
Topologi
Konfigurasi
1. pertama kalian install wget terlebih dahulu karena wget ini berfungsi untuk mendownload package dari suatu web khusus untuk mendownload package.
yum install wget -y
2. selanjutnya kita akan mendownload package yang kita butuhkan dari web khusus tersebut.. pastikan centos kalian terhubung ke internet.. ngomong ngomong yang akan kita download ini adalah repostiri epel. untuk konfigurasi kalian bisa lihat gambar di bwah ini.
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
3. jika sudah terdownload repo epel nya. sekarang intall repo epelnya.
rpm -ivh epel-release-7-9.noarch.rpm
4. selanjutnya nya kalian install awstats nya.. ngomong saya disini sudah menjadikan repo epel nya menjadi default, bagi yang belum saat kalian ingin menginstall awstats nya kalian bisa isikan sintaks nya yum --enable=repo -y install awstats untuk yang sudah repo epel nya menjadi default kalian bisa ikutin sintaks nya seperti gambar di bawah.
yum install awstats
5. Awstats ini secara default sudah membuat konfigurasinya sesuai dengan hostname kita. jadi jika tidak sesuai dengan keinginan kalian, kalian bisa merename file nya sesuai dengan yang kalian inginkan dengan contoh seperti nama domain kahh, untuk konfigurasi kalian bisa lihat gambar di bawah.
mv /etc/awstats.adityax.conf /etc/awstats/awstats.adityax.net.conf
6. selanjutnya kalian konfigurasikan file awstats untuk web server yang kalian inginkan.
nano /etc/awstats/awstats.www.adityax.net.conf
7. sekarang kalian ubah website domain sesuai dengan keadaan kalian. di sini saya menggunakan web server domain saya yang telah di buat yaitu www.adityax.net untuk contoh kalian bisa lihat gambar di bawah.
site domain ini digunakan untuk mendefinisikan web yang akan dicatat visited pages nya oleh si awstasts ini.
8. selanjutnya kalian ubah HostAliases sesuai dengan keaadan kalian. untuk contoh nya kalian bisa lihat gambar di bawah.
jadi pada gambar di atas itu di bagian yang telah saya tandai adalah tulisan yang berasal dari bahasa REGEX, apa itu REGEX, Regular Expression (REGEX) adalah konstruksi bahasa untuk mencocokkan teks berdasarkan pola tertentu, terutama untuk kasus-kasus kompleks. Contoh misalkan mencari teks berawalan karakter tertentu, memiliki jumlah perulangan dari suatu teks, dan lain sebagainya. Selain itu, REGEX juga sangat manjur (powerful) terutama untuk proses penguraian kata (text parsing). utntuk lebih lengkapnya kalian bisa kunjungi DIA
9. selanjutnya kita edit awstats.conf, untuk konfigurasi kalian bisa lihat gambar di bawah.
nano /etc/httpd/conf.d/awstats.conf
10. selanjutnya kalian cari sintaks Require, setelah ketemu kalian tambahkan IP network kalian. untuk contoh kalian bisa lihat gambar di bawah.
11. selanjutnya kalian update config domain webserver pada file awstasts,pl di gunakan untuk mendefinisikan domain webserver kalian yang akan dihitung visited pagenya. untuk lebih jelasnya bisa lihat gambar di bawah.
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www.domainmu -update
12. selanjutnya kalian restart httpd kalian.
13. selanjutnya kalian test awstats nya sudah berhasil atau belum, untuk mengecek nya kalian buka browser kalian, lalu ketikkan web domain kalian dan jangan lupa kalian tambahkan /awstats/awstats.pl untuk contohnya kalian bisa lihat gambar di bawah.
cukup sekian dari saya...
mohon maaf bila ada kesalahan kata maupun pada gambar yang saya buat...
saya ucapkan terima kasih bagi yang mengunjungi blog saya..
semoga bermanfaat :)
EmoticonEmoticon