So installieren Sie AWStats unter Ubuntu 22.04 LTS

Installieren Sie AWStats unter Ubuntu 22.04

In diesem Tutorial zeigen wir Ihnen, wie Sie AWStats unter Ubuntu 22.04 LTS installieren. AWStats ist ein leistungsstarker Open-Source-Protokollanalysator, der Websitebesitzern und -administratoren wertvolle Einblicke in den Datenverkehr ihrer Website bietet. Per HebelMithilfe von AWStats können Sie wichtige Kennzahlen verfolgen wie die Anzahl der Besucher, der geografische Standort der Besucher, Die beliebtesten Seiten, Ein- und Ausstieg Seiten und mehr.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Echtzeit-Logfile-Analysators AWStats auf Ubuntu 22.04 (Jammy Jellyfish). Sie können die gleichen Anweisungen auch für Ubuntu 22.04 und jede andere Debian-basierte Distribution wie Linux Mint, Elementary OS, Pop!_OS und mehr befolgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Ubuntu 22.04, 20.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für AWStats herunterzuladen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie AWStats auf Ubuntu 22.04 LTS Jammy Jellyfish

Schritt 1. Bevor Sie mit der Installation von AWStats beginnen, müssen Sie unbedingt sicherstellen, dass der Apache-Webserver bereits auf Ihrem System installiert ist. Apache dient als Grundlage für AWStats und ist somit eine notwendige Voraussetzung. Wenn Apache noch nicht installiert ist, können Sie dies tun, indem Sie die folgenden Befehle ausführen:

sudo apt update
sudo apt install apache2

Schritt 2. AWStats unter Ubuntu 22.04 installieren.

Wenn Apache installiert ist, können Sie AWStats installieren. Dieser Vorgang ist dank des Paketmanagers von Ubuntu unkompliziert. Führen Sie den folgenden Befehl aus, um AWStats zu installieren:

sudo apt install awstats

Dieser Befehl installiert AWStats und alle erforderlichen Abhängigkeiten und bereitet Ihr System auf die nächsten Schritte vor.

Schritt 3. Apache für AWStats konfigurieren.

Damit Apache ordnungsgemäß mit AWStats kommunizieren kann, ist eine Konfigurationsdatei erforderlich erstellt werden. Jetzt oErstellen Sie eine neue Datei /etc/apache2/conf-available/awstats.conf:

<Location /awstats>
Require host localhost
Allow from 127.0.0.1 ::1
</Location>

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

Schritt 4: Richten Sie die AWStats-Konfiguration ein.

Jede Website-Domäne benötigt eine eigene AWStats-Konfigurationsdatei. Navigieren Sie zu /etc/awstats und machen Sie eine Kopie davon awstats.conf für jede Domäne:

cd /etc/awstats
sudo cp awstats.conf awstats.yourdomain.com.conf

Öffnen Sie die neue Konfigurationsdatei und aktualisieren Sie die folgenden Parameter:

LogFile="/var/log/apache2/access.log" 
SiteDomain="yourdomain.com"
HostAliases="www.yourdomain.com yourdomain.com" 

Wiederholen Sie diesen Vorgang für alle weiteren Domänen.

Führen Sie Folgendes aus, um AWStats mit Anfangsdaten zu füllen:

/usr/lib/cgi-bin/awstats.pl -config=yourdomain.com -update

Dadurch werden die Apache-Protokolle analysiert und Statistiken basierend auf historischen Daten erstellt.

Schritt 5: Aktivieren Sie AWStats in Apache.

Der letzte Schritt besteht darin, AWStats in Apache zu aktivieren:

sudo a2enmod cgi

Aktualisieren Sie dann Ihre Apache-Site-Konfiguration unter /etc/apache2/sites-available/000-default.conf um die CGI-Ausführung zu ermöglichen:

<Directory "/usr/lib/cgi-bin">
   AllowOverride None
   Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
   Require all granted
</Directory>

Starten Sie Apache neu, damit die Änderungen wirksam werden:

sudo systemctl restart apache2

Schritt 6. Zugriff auf die AWStats-Web-Benutzeroberfläche.

Sie können jetzt auf AWStats zugreifen http://yourdomain.com/awstats. Die Standardanmeldeinformationen sind:

  • Benutzername: admin
  • Passwort: admin

Das erste Laden kann eine Weile dauern, da AWStats alle historischen Daten verarbeitet. Nachfolgende Ladevorgänge erfolgen deutlich schneller.

Installieren Sie AWStats auf Ubuntu 22.04 LTS Jammy Jellyfish

Glückwunsch! Sie haben AWStats erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des AWStats-Protokolldateianalysators auf dem Ubuntu 22.04 LTS Jammy Jellyfish-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle AWStats-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert