GNU/Linux >> Belajar Linux >  >> Arch Linux

Cara Instal GoAccess di AlmaLinux 8

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal GoAccess di AlmaLinux 8. Bagi Anda yang belum tahu, GoAccess adalah program penganalisa log server web interaktif dan real-time yang menganalisis dan melihat log server web dengan cepat. Ini menyediakan statistik HTTP yang cepat dan berharga untuk administrator sistem yang memerlukan laporan server visual dengan cepat. Ini mem-parsing file log web yang ditentukan dan mengeluarkan data ke terminal.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah penginstalan penganalisis log server web real-time GoAccess dan penampil interaktif di AlmaLinux 8. Anda dapat mengikuti instruksi yang sama untuk CentOS dan Rocky Linux.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:AlmaLinux 8.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal GoAccess di AlmaLinux 8

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

sudo dnf update
sudo dnf install epel-release
sudo dnf install ncurses-devel libmaxminddb-devel openssl-devel 
sudo dnf groupinstall 'Development Tools'

Langkah 2. Menginstal GoAccess di AlmaLinux 8.

Sekarang kami mengunduh versi terbaru GoAccess dari halaman resmi menggunakan wget perintah:

wget https://tar.goaccess.io/goaccess-1.5.2.tar.gz

Setelah itu Anda hanya perlu melakukan dekompresi:

tar -xzvf goaccess-1.5.2.tar.gz

Selanjutnya, konfigurasikan dan instal paket:

cd goaccess-1.5.2
autoreconf -fi
sudo ./configure --enable-utf8 --enable-geoip=mmdb --with-openssl
sudo make
sudo make install

Verifikasi pemasangan GoAccess:

goaccess --version

Langkah 3. Konfigurasikan GoAccess.

Secara default, GoAccess menyimpan file konfigurasinya di /usr/local/etc/goaccess/goaccess.conf . Sekarang kita edit konfigurasinya menggunakan editor teks nano:

sudo nano /usr/local/etc/goaccess/goaccess.conf

Ubah file berikut:

# The following time format works with any of the
# Apache/NGINX's log formats below.
#
time-format %H:%M:%S
# The following date format works with any of the
# Apache/NGINX's log formats below.
#
date-format %d/%b/%Y
#
log-format COMBINED
#
log-format %v:%^ %h %^[%d:%t %^] "%r" %s %b "%R" "%u"

Simpan dan tutup file. Setelah konfigurasi selesai, sekarang jalankan GoAccess menggunakan perintah berikut:

sudo ln -s /usr/local/bin/goaccess /usr/bin/goaccess
sudo goaccess /var/log/nginx/access.log

Anda akan disambut dengan dasbor berikut:

Langkah 4. Buat Laporan HTML.

Untuk membuat laporan HTML dari log server web Nginx Anda, jalankan saja pada file weblog Anda:

goaccess /var/log/nginx/access.log -o stats.html

Selamat! Anda telah berhasil menginstal GoAccess. Terima kasih telah menggunakan tutorial ini untuk menginstal penganalisis log web GoAccess pada sistem AlmaLinux 8 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa GoAccess resmi situs web.


Arch Linux
  1. Cara Install Ntopng di AlmaLinux 8

  2. Cara Instal Laravel di AlmaLinux 8

  3. Cara Menginstal Prometheus di AlmaLinux 8

  1. Cara Instal Docker di AlmaLinux 8

  2. Cara Instal Apache di AlmaLinux 8

  3. Cara Install phpMyAdmin di AlmaLinux 8

  1. Cara Instal Nginx di AlmaLinux 8

  2. Cara Menginstal PostgreSQL di AlmaLinux 8

  3. Cara Menginstal MongoDB di AlmaLinux 8