GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare GoAccess su CentOS 7

In questo tutorial, ti mostreremo come installare GoAccess su CentOS 7. Per chi non lo sapesse, GoAccess è un analizzatore di log web in tempo reale e un visualizzatore per Entrambi i sistemi operativi Linux e Unix Funziona come un'app interattiva dal Terminale e fornisce anche un report HTML, che può essere comodamente visualizzato nel browser.

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 web in tempo reale open source GoAccess su un server CentOS 7.

Installa GoAccess su CentOS 7

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

yum clean all
yum -y update

Passaggio 2. Installazione di GoAccess.

Metodo 1.

Esegui il comando seguente per installare GoAccess:

yum -y install goaccess

Metodo 2.

Se utilizzi un altro sistema operativo, puoi cercare i file binari precompilati sul sito Web ufficiale:

wget http://tar.goaccess.io/goaccess-1.2.tar.gz
tar xvzf goaccess-1.2.tar.gz
cd goaccess-1.2
./configure --enable-utf8 --enable-geoip=legacy
make && make install

Passaggio 3. Utilizzo di GoAccess.

GoAccess ha molte opzioni per analizzare i tuoi file di registro, il modo più semplice che puoi utilizzare per vedere il tuo file di registro con GoAccess è di seguito:

goaccess /var/log/boot.log

Puoi vedere tutti i flag e le funzionalità di GoAccess con il comando seguente:

goaccess --help

Rapporti in tempo reale GoAccess in formato HTML:

Per prima cosa, installa Apache come nostro server web:

yum install httpd

Al termine del processo di installazione, esegui i seguenti comandi per avviare il servizio Apache:

systemctl start httpd
systemctl enable httpd

Ad esempio, l'utilizzo del seguente comando creerà un file HTML analizzato dal registro di accesso di Apache e lo posizionerà nella radice del documento predefinita di Apache:

goaccess /var/log/httpd/access_log --log-format=COMBINED -a -o /var/www/html/report.html

Ora puoi aprire il browser, inserire il tuo indirizzo IP o il tuo nome di dominio e aggiungere “/report.html ” alla fine per vedere il tuo output HTML:

Congratulazioni! Hai installato con successo GoAccess. Grazie per aver utilizzato questo tutorial per l'installazione dell'analizzatore di log web in tempo reale GoAccess open source sui sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di per controllare il sito Web ufficiale di GoAccess.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare VirtualBox su CentOS 7

Come installare Ruby su CentOS 7

Come installare PostgreSQL su CentOS 7

Come installare Go su CentOS 7

Come installare Python 3 su CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8