GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat GoAccess na AlmaLinux 8

V tomto tutoriálu vám ukážeme, jak nainstalovat GoAccess na AlmaLinux 8. Pro ty z vás, kteří to nevěděli, je GoAccess interaktivní program pro analýzu protokolů webového serveru v reálném čase, který rychle analyzuje a prohlíží protokoly webového serveru. Poskytuje rychlé a cenné statistiky HTTP pro systémové administrátory, kteří vyžadují vizuální zprávu serveru za běhu. Analyzuje zadaný soubor webového protokolu a odesílá data do terminálu.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci analyzátoru protokolů webového serveru v reálném čase a interaktivního prohlížeče GoAccess na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.

Předpoklady

  • Server s jedním z následujících operačních systémů:AlmaLinux 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte GoAccess na AlmaLinux 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

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

Krok 2. Instalace GoAccess na AlmaLinux 8.

Nyní stahujeme nejnovější verzi GoAccess z oficiální stránky pomocí wget příkaz:

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

Poté jej stačí dekomprimovat:

tar -xzvf goaccess-1.5.2.tar.gz

Dále nakonfigurujte a nainstalujte balíček:

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

Ověřte instalaci GoAccess:

goaccess --version

Krok 3. Nakonfigurujte GoAccess.

Ve výchozím nastavení ukládá GoAccess svůj konfigurační soubor na /usr/local/etc/goaccess/goaccess.conf . Nyní upravíme konfiguraci pomocí nano textového editoru:

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

Upravte následující soubor:

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

Uložte a zavřete soubor. Po dokončení konfigurace nyní spusťte GoAccess pomocí následujícího příkazu:

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

Uvítá vás následující řídicí panel:

Krok 4. Vygenerujte zprávu HTML.

Chcete-li vygenerovat zprávu HTML vašich protokolů webového serveru Nginx, stačí ji spustit proti souboru webového protokolu:

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

Blahopřejeme! Úspěšně jste nainstalovali GoAccess. Děkujeme, že jste použili tento návod k instalaci analyzátoru webových protokolů GoAccess do vašeho systému AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální GoAccess webové stránky.


Arch Linux
  1. Jak nainstalovat Ntopng na AlmaLinux 8

  2. Jak nainstalovat Laravel na AlmaLinux 8

  3. Jak nainstalovat Prometheus na AlmaLinux 8

  1. Jak nainstalovat Docker na AlmaLinux 8

  2. Jak nainstalovat Apache na AlmaLinux 8

  3. Jak nainstalovat phpMyAdmin na AlmaLinux 8

  1. Jak nainstalovat Nginx na AlmaLinux 8

  2. Jak nainstalovat PostgreSQL na AlmaLinux 8

  3. Jak nainstalovat MongoDB na AlmaLinux 8