Cara Mengatur AWSTATS (Apache Log Analyzer) di CentOS/RHEL dan Fedora

Cara Mengatur AWSTATS (Apache Log Analyzer) di CentOS/RHEL dan Fedora

Awstats adalah analisis log sumber terbuka dan open-source yang memberikan wawasan terperinci tentang lalu lintas server web Apache Anda. Dengan awstats, Anda dapat melacak kunjungan situs web, merujuk situs web, mesin pencari, sistem operasi, browser, dan banyak lagi. Ini adalah alat yang efektif untuk pemilik situs web, administrator sistem, dan pengembang untuk memantau kinerja situs web mereka dan membuat keputusan berdasarkan informasi untuk mengoptimalkannya.

Artikel ini memberikan panduan langkah demi langkah tentang cara mengatur AWSTATS di Centos, RHEL, dan Fedora Systems. Panduan ini mencakup semua prasyarat yang diperlukan, termasuk menginstal dependensi yang diperlukan dan perangkat lunak AWSTATS, mengkonfigurasi AWSTATS untuk menganalisis log Apache, mengatur Apache untuk bekerja dengan AWSTATS, dan memperbarui database AWSTATS untuk menganalisis log Apache untuk menganalisis Apache Logs.

Pada akhir artikel ini, Anda akan memiliki pemahaman penuh tentang cara menginstal dan mengatur AWSTS pada sistem Linux Anda dan mulai menganalisis log Apache Anda untuk mendapatkan wawasan yang berharga tentang lalu lintas situs web Anda.

Prasyarat

  • VPS atau server khusus dengan sistem operasi Linux terpasang.
  • Apache Web Server diinstal dan dikonfigurasi.
  • Perl dan dependensi lain yang diperlukan terpasang.

Langkah 1: Menginstal Awstats

Untuk menginstal AWstats di sistem Anda, ikuti langkah -langkah ini:

  1. Terhubung ke server Anda melalui SSH
  2. Instal dependensi yang diperlukan menggunakan perintah berikut:
    sudo dnf menginstal perl-time-hires perl-libww-perl  
  3. Unduh versi terbaru AWSTATS menggunakan perintah berikut:
    wget https: // unduhan.SourceForge.net/awstats/awstats-7.9.ter.GZ  
  4. Ekstrak arsip yang diunduh menggunakan perintah berikut:
    TAR XVZF AWSTATS-7.9.ter.GZ  
  5. Pindahkan folder yang diekstraksi ke direktori root server web apache:
    MV AWSTATS-7.9/var/www/html/awstats  

Langkah 2: Mengkonfigurasi Awstats

Setelah AWstats diinstal, Anda perlu mengonfigurasinya untuk menganalisis log Apache Anda. Begini caranya:

  1. Salin file konfigurasi contoh ke file baru:
    mkdir /etc /awstats  cp/var/www/html/awstats/wwwroot/cgi-bin/awstats.model.conf/etc/awstats/awstats.contoh.com.conf  

    Mengganti "contoh.com " dalam perintah di atas dengan nama domain Anda.

  2. Edit file konfigurasi yang baru dibuat menggunakan editor teks pilihan Anda:
    nano/etc/awstats/awstats.contoh.com.conf  

    Ubah variabel berikut dalam file konfigurasi:

    • Logfile: Jalur ke file log Apache Anda. (/var/log/httpd/akses.catatan)
    • Sitedomain: Nama domain situs web Anda. (contoh.com)
    • Dirdata: Direktori di mana awstats akan menyimpan datanya.
  3. Simpan perubahan dan tutup editor teks.

Langkah 3: Menyiapkan Apache

Untuk mengatur Apache agar bekerja dengan AWSTATS, ikuti langkah -langkah ini:

  1. Buat file host virtual Apache baru:
    nano/etc/httpd/conf.d/awstats.contoh.com.conf  

    Mengganti "contoh.com " dalam perintah di atas dengan nama domain Anda.

  2. Tambahkan kode berikut ke file host virtual: servername awstats.contoh.com documentrooth/var/www/html/awstats/wwwroot Scriptalias/awstats//var/www/html/Awstat Izinkan dari semua
    1234567891011121314151617 Servername Awstats.contoh.com documentrooth/var/www/html/awstats/wwwroot Scriptalias/awstats//var/www/html/awstats/wwwroot/cgi-bin/ Opsi execcgi allowoverride tidak ada pesanan izin, tolak izinkan dari semua Opsi tidak ada allowoverride tidak ada pesanan, tolak izinkan dari semua

  3. Simpan perubahan dan tutup editor teks.

Langkah 4: Menganalisis log apache

Untuk menganalisis log Apache Anda dengan AWSTATS, ikuti langkah -langkah ini:

  1. Jalankan perintah berikut untuk memperbarui database AWSTATS:
    CD/var/www/html/awstats/  Perl Tools/Awstats_UpdateLeall.PL sekarang -config = contoh.com -awstatsprog =./wwwroot/cgi-bin/awstats.pl  

    Ganti “Contoh.com ”dalam perintah di atas dengan nama domain Anda.

  2. Mengakses dasbor AWSTATS dengan mengunjungi “Http: // awstats.contoh.com/awstats/awstats.pl?Config = Contoh.com " di browser web Anda.
  3. Anda sekarang harus melihat dasbor AWSTATS yang menampilkan wawasan berharga tentang lalu lintas situs web Anda, termasuk jumlah pengunjung, halaman yang dilihat, merujuk situs web, dan banyak lagi.
Awstats

Langkah 5: Jadwal untuk pembaruan otomatis

Jadwalkan pekerjaan cron untuk secara teratur memperbarui database AWSTATS menggunakan entri log yang baru dibuat. Tambahkan pekerjaan cron baru di crontab seperti di bawah ini. Baca contoh penjadwalan cron

## cron untuk memperbarui log setiap hari 0 2 * * * cd/var/www/html/awstats/& & perl tools/awstats_updateall.PL sekarang -config = contoh.com -awstatsprog =./wwwroot/cgi-bin/awstats.pl
12## cron untuk memperbarui log setiap hari 0 2 * * * cd/var/www/html/awstats/& & perl tools/awstats_updateall.PL sekarang -config = contoh.com -awstatsprog =./wwwroot/cgi-bin/awstats.pl

Kesimpulan

Di artikel ini, kami menunjukkan kepada Anda cara menginstal dan mengatur AWSTS pada sistem Centos, RHEL, dan Fedora. Dengan alat Log Analyzer yang kuat ini, Anda dapat memperoleh wawasan yang berharga tentang lalu lintas situs web Anda dan membuat keputusan berdasarkan informasi untuk meningkatkan kinerja situs web Anda.