GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat AWStats (Apache Log Analyzer) na Ubuntu, Debian a LinuxMint

AWStats je bezplatný a velmi výkonný nástroj, který vytváří statiku analýzou souborů protokolu Apache, ftp nebo poštovních serverů. Analyzátor protokolů AWStats pracuje na rozhraní CGI nebo příkazového řádku a generuje grafickou statiku ze souborů protokolu.

Tento tutoriál vám pomůže nainstalovat AWStats Apache Log Analyzer na systémy Ubuntu, Debian a LinuxMint. Tento článek byl testován pouze s Ubuntu 14.04 LTS.

Krok 1 – Instalace balíčku AWStats &Apache

AWStats vyžaduje, aby byl spuštěn webový server Apache. Pokud nemáte Apache install Použijte níže uvedené příkazy k instalaci Apache2 webového serveru a balíčků awstats. Nainstaluje také všechny ostatní požadované závislosti.

$ sudo apt-get install awstats apache2

Krok 2 – Konfigurace Apache

Nyní vytvořte konfigurační soubor Apache pro nastavení awstats. Použijte svůj oblíbený textový editor a upravte nový soubor /etc/apache2/conf-available/awstats.conf.

$ sudo nano /etc/apache2/conf-available/awstats.conf

Nyní přidejte následující konfiguraci

ScriptAlias /awstats/ /usr/lib/cgi-bin/
Alias /awstats-icon/ /usr/share/awstats/icon/
Alias /awstatsclasses/ /usr/share/java/awstats/

<Directory "/usr/lib/cgi-bin/">
    Options None
    AllowOverride None
    <IfModule mod_authz_core.c>
        # Apache 2.4
        Require host 192.168.0.0/24
    </IfModule>
    <IfModule !mod_authz_core.c>
        # Apache 2.2
        Order allow,deny
        Allow from 192.168.0.0/24
        Allow from ::1
    </IfModule>
</Directory>

Nyní povolte modul CGI (pokud není povolen) a také povolte konfiguraci Awstats apache.

$ sudo a2enmod cgi
$ sudo a2enconf awstats

Restartujte službu Apache a znovu načtěte nová nastavení

$ sudo service apache2 restart

Krok 3 – Vytvořte konfigurační soubor AWStats

Je nutné vytvořit konfigurační soubor pro každý váš web, pro který je potřeba generovat statiku. Zkopírujte příklad konfiguračního souboru AWStats s novým názvem a proveďte změny, jak je uvedeno níže.

$ sudo cp /etc/awstats/awstats.conf /etc/awstats/awstats.tecadmin.net.conf
$ sudo vim /etc/awstats/awstats.tecadmin.net.conf

Aktualizujte níže uvedená nastavení v awstats.tecadmin.net.conf soubor

LogFile="/var/log/apache2/tecadmin.net-access_log"
SiteDomain="tecadmin.net"
HostAliases="tecadmin.net www.tecadmin.net"

Nyní proveďte následující příkaz pro aktualizaci souborů protokolů

$ sudo /usr/lib/cgi-bin/awstats.pl -config=tecadmin.net -update

Krok 4 – Přístup k AWStats v prohlížeči

Pro přístup ke statice AWStats použijte svou IP adresu serveru nebo název domény. Změňte název domény na konci adresy URL podle svého nastavení.

https://tecadmin.net/awstats/awstats.pl?config=tecadmin.net

Gratulujeme! úspěšně jste nakonfigurovali AWStats pro váš web. Přečtěte si náš další článek Nastavení vnStat (Webový nástroj pro monitorování sítě) a Instalace nástroje Munin Network Monitoring Tool do systému Linux.


Ubuntu
  1. Jak nainstalovat Apache Sqoop na Ubuntu 16.04

  2. Jak nainstalovat Spotify na Ubuntu a Debian

  3. Jak nainstalovat Python 3.5 na Ubuntu, Debian a Linuxmint

  1. Jak nainstalovat Apache Maven na Debian 9

  2. Jak nainstalovat uTorrent na Ubuntu, Debian a LinuxMint

  3. Jak nainstalovat Python 3.7 na Ubuntu, Debian a LinuxMint

  1. Jak nainstalovat Apache na Ubuntu 18.04

  2. Jak nainstalovat Apache na Ubuntu 20.04

  3. Jak nainstalovat Apache Maven na Ubuntu 18.04