GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come installare GoAccess su AlmaLinux 8

In questo tutorial, ti mostreremo come installare GoAccess su AlmaLinux 8. Per quelli di voi che non lo sapessero, GoAccess è un programma di analisi dei log di server Web interattivo e in tempo reale che analizza e visualizza rapidamente i registri del server Web. Fornisce statistiche HTTP rapide e preziose per gli amministratori di sistema che richiedono un report visivo del server al volo. Analizza il file di registro Web specificato e invia i dati al terminale.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo dell'analizzatore di log del server web in tempo reale GoAccess e del visualizzatore interattivo su AlmaLinux 8. Puoi seguire le stesse istruzioni per CentOS e Rocky Linux.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa GoAccess su AlmaLinux 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

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

Passaggio 2. Installazione di GoAccess su AlmaLinux 8.

Ora scarichiamo l'ultima versione di GoAccess dalla pagina ufficiale usando wget comando:

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

Dopodiché devi solo decomprimerlo:

tar -xzvf goaccess-1.5.2.tar.gz

Avanti, configura e installa il pacchetto:

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

Verifica l'installazione di GoAccess:

goaccess --version

Passaggio 3. Configura GoAccess.

Per impostazione predefinita, GoAccess archivia il suo file di configurazione in /usr/local/etc/goaccess/goaccess.conf . Ora modifichiamo la configurazione usando l'editor di testo nano:

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

Modifica il seguente file:

# 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"

Salva e chiudi un file. Dopo aver completato la configurazione, esegui ora GoAccess utilizzando il seguente comando:

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

Verrai accolto con la seguente dashboard:

Passaggio 4. Genera report HTML.

Per generare un report HTML dei log del tuo server web Nginx, eseguilo sul tuo file weblog:

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

Congratulazioni! Hai installato GoAccess con successo. Grazie per aver utilizzato questo tutorial per installare l'analizzatore di log web GoAccess sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il GoAccess ufficiale sito web.


Arch Linux
  1. Come installare Ntopng su AlmaLinux 8

  2. Come installare Laravel su AlmaLinux 8

  3. Come installare Prometheus su AlmaLinux 8

  4. Come installare Docker su AlmaLinux 8

  5. Come installare Apache su AlmaLinux 8

Come installare Jenkins su AlmaLinux 8

Come installare FreeIPA su AlmaLinux 8

Come installare Foreman su AlmaLinux 8

Come installare Redis su AlmaLinux 8

Come installare Discord su AlmaLinux 8

Come installare GitLab su AlmaLinux 8