V tomto tutoriálu vám ukážeme, jak nainstalovat GoAccess na váš CentOS 7. Pro ty z vás, kteří to nevěděli, je GoAccess analyzátor webových protokolů v reálném čase a vizualizér pro Operační systémy Linux i Unix. Funguje jako interaktivní aplikace z Terminálu a po modelech nabízí i HTML report, který lze pohodlně prohlížet v prohlížeči.
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 GoAccess open source analyzátoru webových protokolů v reálném čase na serveru CentOS 7.
Nainstalujte GoAccess na CentOS 7
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
yum clean all yum -y update
Krok 2. Instalace GoAccess.
Metoda 1
Provedením následujícího příkazu nainstalujte GoAccess:
yum -y install goaccess
Metoda 2
Pokud používáte jiný operační systém, můžete vyhledat předkompilované binární soubory na oficiálních stránkách:
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
Krok 3. Použití GoAccess.
GoAccess má mnoho možností k analýze souborů protokolu. Nejjednodušší způsob, jak zobrazit soubor protokolu pomocí GoAccess, je níže:
goaccess /var/log/boot.log
Celé příznaky a možnosti GoAccess si můžete prohlédnout pomocí příkazu níže:
goaccess --help
Živé přehledy GoAccess ve formátu HTML:
Nejprve nainstalujte Apache jako náš webový server:
yum install httpd
Po dokončení procesu instalace spusťte službu Apache spuštěním následujících příkazů:
systemctl start httpd systemctl enable httpd
Například pomocí následujícího příkazu vytvoříte analyzovaný soubor HTML z protokolu přístupu Apache a umístíte jej do výchozího kořenového adresáře dokumentu Apache:
goaccess /var/log/httpd/access_log --log-format=COMBINED -a -o /var/www/html/report.html
Nyní můžete otevřít prohlížeč, zadat svou IP adresu nebo název domény a přidat „/report.html
” na konci zobrazíte výstup HTML:
Blahopřejeme! Úspěšně jste nainstalovali GoAccess. Děkujeme, že jste použili tento návod k instalaci open source analyzátoru webových protokolů v reálném čase GoAccess na systémech CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme a podívejte se na oficiální web GoAccess.