GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie AWStats (Apache Log Analyzer) unter Ubuntu, Debian und LinuxMint

AWStats ist ein kostenloses und sehr leistungsfähiges Tool, das Statistiken erstellt, indem es Apache-Protokolldateien, FTP- oder Mailserver analysiert. Der AWStats-Protokollanalysator arbeitet auf CGI- oder Befehlszeilenschnittstelle und generiert grafische Statistiken aus Protokolldateien.

Dieses Tutorial hilft Ihnen bei der Installation von AWStats Apache Log Analyzer auf Ubuntu-, Debian- und LinuxMint-Systemen. Dieser Artikel wurde nur mit Ubuntu 14.04 LTS getestet.

Schritt 1 – AWStats- und Apache-Paket installieren

Für AWStats musste der Apache-Webserver ausgeführt werden. Wenn Sie Apache nicht installiert haben Verwenden Sie die folgenden Befehle, um den Apache2-Webserver und die awstats-Pakete zu installieren. Es installiert auch alle anderen erforderlichen Abhängigkeiten.

$ sudo apt-get install awstats apache2

Schritt 2 – Apache konfigurieren

Erstellen Sie nun die Apache-Konfigurationsdatei für das awstats-Setup. Verwenden Sie Ihren bevorzugten Texteditor und bearbeiten Sie eine neue Datei /etc/apache2/conf-available/awstats.conf.

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

Fügen Sie nun die folgende Konfiguration hinzu

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>

Aktivieren Sie jetzt das CGI-Modul (falls nicht aktiviert) und aktivieren Sie auch die Awstats-Apache-Konfiguration.

$ sudo a2enmod cgi
$ sudo a2enconf awstats

Starten Sie den Apache-Dienst neu, um die neuen Einstellungen neu zu laden

$ sudo service apache2 restart

Schritt 3 – AWStats-Konfigurationsdatei erstellen

Es ist erforderlich, eine Konfigurationsdatei für jede Ihrer Websites zu erstellen, für die Statistik generiert werden muss. Kopieren Sie die AWStats-Beispielkonfigurationsdatei mit neuem Namen und nehmen Sie die folgenden Änderungen vor.

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

Aktualisieren Sie die folgenden Einstellungen in awstats.tecadmin.net.conf Datei

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

Führen Sie nun den folgenden Befehl aus, um die Protokolldateien zu aktualisieren

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

Schritt 4 – Zugriff auf AWStats im Browser

Verwenden Sie Ihre Server-IP-Adresse oder Ihren Domänennamen, um auf AWStats-Statistiken zuzugreifen. Ändern Sie den Domainnamen am Ende der URL gemäß Ihren Einstellungen.

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

Herzlichen Glückwunsch! Sie haben AWStats erfolgreich für Ihre Website konfiguriert. Lesen Sie unseren nächsten Artikel zum Einrichten von vnStat (webbasiertes Netzwerküberwachungstool) und zum Installieren des Munin-Netzwerküberwachungstools auf Ihrem Linux-System.


Ubuntu
  1. So installieren Sie Apache Sqoop unter Ubuntu 16.04

  2. So installieren Sie Spotify unter Ubuntu und Debian

  3. So installieren Sie uTorrent auf Ubuntu, Debian und LinuxMint

  4. So installieren Sie Python 3.7 unter Ubuntu, Debian und LinuxMint

  5. So installieren Sie Python 3.5 unter Ubuntu, Debian und Linuxmint

So installieren Sie Apache Solr unter Ubuntu 20.04

So installieren Sie GoAccess Web Log Analyzer unter Ubuntu 20.04

So installieren Sie Apache Maven unter Ubuntu 18.04 / Ubuntu 16.04 und Debian 9

So installieren Sie das PeaZip-Archiv unter Ubuntu 20.04 / LinuxMint / Debian-Distributionen

So installieren Sie GoAccess Web Log Analyzer unter Ubuntu 20.04

So installieren und konfigurieren Sie Apache Spark unter Ubuntu/Debian