GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Open Web Analytics unter Debian 9

In diesem Tutorial zeigen wir Ihnen, wie Sie Open Web Analytics auf einem Debian 9 VPS installieren.

Open Web Analytics ist ein Open-Source-Traffic-Analyse-Tool, mit dem Website-Eigentümer analysieren können, wie Besucher ihre Websites nutzen. Open Web Analytics ermöglicht es Eigentümern auch, die Besucher ihrer Website zu verfolgen, einschließlich Mausbewegungen, Scrollen und Tastendrücken. Darüber hinaus verfügt Open Web Analytics über eine integrierte Unterstützung für das Tracking von Websites, die mit gängigen Content-Management-Systemen wie WordPress und MediaWiki erstellt wurden.

Voraussetzungen:

  • Ein VPS mit Debian 9. Für dieses Tutorial verwenden wir einen unserer Debian SSD 1 VPS.
  • Zugriff für den Root-Benutzer oder einen Benutzer mit sudo-Berechtigungen.

Schritt 1:Melden Sie sich beim Server an und aktualisieren Sie Ihre Server-BS-Pakete

Melden Sie sich mit SSH als Root-Benutzer oder als Benutzer mit sudo-Berechtigungen bei Ihrem Debian 9-Server an:

ssh root@IP_Address -p Port_number

Bevor wir mit der Installation von Open Web Analytics beginnen können, müssen wir sicherstellen, dass alle auf dem Server installierten Debian-OS-Pakete auf dem neuesten Stand sind. Wir können dies tun, indem wir die folgenden Befehle ausführen:

sudo apt-get update
sudo apt-get upgrade

Schritt 2:Apache installieren

Apache ist ein benutzerfreundlicher und sehr beliebter Webserver, der auf fast allen Linux-Distributionen verfügbar ist. Dies ist der Webserver, den wir für dieses Tutorial verwenden werden.

Prüfen Sie zunächst, ob Apache bereits auf Ihrem Debian-Server installiert ist und läuft:

ps aux | grep apache2

Wir können auch prüfen, ob Apache2-Pakete auf dem Server installiert sind:

dpkg -l | grep apache2

Wenn Apache bereits auf dem Server installiert ist, können wir die Apache-Installationsschritte überspringen und mit Schritt 4 fortfahren, bei dem PHP installiert wird.
Wenn Apache nicht auf Ihrem System installiert ist, können wir es folgendermaßen installieren:

apt-get install apache2

Starten Sie nach der Installation den Apache-Server und aktivieren Sie ihn so, dass er beim Booten des Servers startet:

systemctl start apache2
systemctl enable apache2

Schritt 3:Aktivieren Sie das Apache „Rewrite“-Modul

Aktivieren Sie Apaches rewrite Modul, falls noch nicht aktiviert:

a2enmod rewrite

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

systemctl restart apache2

Schritt 4:PHP und erforderliche PHP-Erweiterungen installieren

Die im offiziellen Debian 9-Repository verfügbare Standard-PHP-Version ist PHP 7.0. Installieren Sie PHP 7.0 zusammen mit einigen PHP-Erweiterungen, die für die ordnungsgemäße Funktion von Open Web Analytics erforderlich sind:

sudo apt-get update
sudo apt-get install php7.0 php7.0-common php7.0-curl php7.0-gd php7.0-curl php7.0-dom php7.0-mysql php7.0-intl
sudo a2enmod php7.0

Schritt 5:PHP konfigurieren

Suchen Sie die PHP-Konfigurationsdatei:

php -c /etc/php/7.0/apache2/ -i |grep "Loaded Configuration File"

Die Ausgabe sollte in etwa so aussehen:

Loaded Configuration File => /etc/php/7.0/apache2/php.ini

Bearbeiten Sie die php.ini Konfigurationsdatei mit Ihrem bevorzugten Texteditor:

vi /etc/php/7.0/apache2/php.ini

Folgende Optionen hinzufügen/ändern:

memory_limit = 256M 
file_uploads = On
allow_url_fopen = On
allow_url_include = Off
post_max_size 32M
upload_max_filesize = 8M
max_execution_time = 300
default_charset = "UTF-8"
date.timezone = "America/Chicago"

Schritt 6:Erstellen Sie einen virtuellen Host in Apache

Um über einen Domainnamen auf Open Web Analytics zugreifen zu können, müssen wir einen virtuellen Host in Apache für Ihre Domain erstellen.

Hinweis: Sie müssen bereits eine Domain für Ihren Server registriert und eingerichtet haben.

Öffnen Sie die Datei mit Ihrem bevorzugten Texteditor:

vi /etc/apache2/sites-available/your-domain.com.conf

Fügen Sie der Datei dann folgenden Inhalt hinzu:

<VirtualHost *:80>

ServerAdmin [email protected]
ServerName your-domain.com
ServerAlias www.your-domain.com
DocumentRoot /var/www/html/your-domain.com

<Directory /var/www/html/your-domain.com>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your-domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your-domain.com_access.log combined 
</VirtualHost>

Denken Sie daran, „your-domain.com“ durch Ihren tatsächlichen Domainnamen zu ersetzen.

Um den gerade erstellten virtuellen Host zu aktivieren, führen Sie den folgenden Befehl aus:

a2ensite your-domain.com.conf

Deaktivieren Sie dann die standardmäßige Apache-Konfiguration:

a2dissite 000-default.conf

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

systemctl restart apache2

Schritt 7:MariaDB installieren

Wir werden MariaDB als Datenbank-Engine verwenden. Wir können den MariaDB-Server aus dem Debian 9-Basis-Repository mit den folgenden Befehlen installieren:

sudo apt-get install mariadb-server-10.1 mariadb-server-core-10.1

Falls gewünscht, können Sie die Sicherheit Ihres MariaDB-Servers weiter verbessern, indem Sie einen Befehl ausführen, der einige Fragen durchgeht.

mysql_secure_installation

Wir empfehlen, jede Frage mit dem Buchstaben „Y“ für Ja zu beantworten.

Schritt 8:Erstellen Sie eine Datenbank für OWA

Erstellen Sie eine MySQL-Datenbank für die Open Web Analytics-Website:

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE owa;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON owa.* TO 'owa'@'localhost' IDENTIFIED BY 'Password';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Vergessen Sie nicht, „Passwort“ durch ein echtes starkes Passwort zu ersetzen.

Schritt 9:Open Web Analytics installieren

Laden Sie die neueste Version von OWA herunter, die unter (http://downloads.openwebanalytics.com) verfügbar ist, und extrahieren Sie sie in das Dokumentenstammverzeichnis Ihrer Website (z. B. /var/www/html/ihre-domain.com).

In unserem Beispiel unten ist der Link für die neueste Version zum Zeitpunkt des Schreibens bereits eingerichtet:

cd /opt/
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
tar -xvzf 1.6.2.tar.gz
mkdir -p /var/www/html/your-domain.com/owa/
mv /opt/Open-Web-Analytics-*/* /var/www/html/your-domain.com/owa/
chown -R www-data:www-data /var/www/html/your-domain.com/owa/
rm  1.6.2.tar.gz

Öffnen Sie http://your-domain.com/owa/ in einem Webbrowser und befolgen Sie die Anweisungen auf dem Bildschirm:

Klicken Sie auf die Schaltfläche „Let’s Get Started“ und geben Sie auf der nächsten Seite die folgenden Informationen für die MySQL-Datenbank ein:

  • Datenbankhost:localhost
  • Datenbankname:owa
  • Datenbankbenutzer:owa
  • Datenbankpasswort:Geben Sie das Passwort Ihres ‚owa‘-MySQL-Benutzers ein (in diesem Tutorial ist es auf Passwort gesetzt).

Klicken Sie auf „Weiter“.

Geben Sie auf der nächsten Seite die Domäne der zu verfolgenden Website sowie Ihre E-Mail-Adresse ein und legen Sie ein Kennwort für den OWA-Administratorbenutzer fest. Klicken Sie auf „Weiter“.

Das ist es. Die Installation von Open Web Analytics ist abgeschlossen.

Sie können sich jetzt beim OWA-Administrator-Back-End anmelden und einen Tracker für Ihre Website erstellen.

Schritt 10:Open Web Analytics auf einer WordPress-Website installieren und aktivieren

OWA kann einfach auf einer WordPress-Website installiert und aktiviert werden. Folgen Sie einfach diesen Schritten:

Laden Sie die neueste Version von OWA im Verzeichnis „Plugins“ Ihrer WordPress-Website herunter, zum Beispiel:

cd /opt/
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
tar -xvzf 1.6.2.tar.gz
mkdir -p /path-to-the-wordpress-website/wp-content/plugins/owa/
mv /opt/Open-Web-Analytics-*/* /path-to-the-wordpress-website/wp-content/plugins/owa/
chown -R www-data:www-data /path-to-the-wordpress-website/wp-content/plugins/owa/

Vergessen Sie nicht, „Pfad-zur-Wordpress-Website“ durch den tatsächlichen Pfad zum Dokumentenstammverzeichnis Ihrer WordPress-Website zu ersetzen.
Melden Sie sich in Ihrem WordPress-Backend an und aktivieren Sie das Plugin. Dadurch werden alle erforderlichen Datenbanktabellen mit dem Präfix owa_ in derselben Datenbank erstellt, die WordPress verwendet. Open Web Analytics beginnt sofort mit der Verfolgung aller von WordPress generierten Webseiten und Feeds. Außerdem gibt es viele OWA-Optionen, die nach Ihren Bedürfnissen konfiguriert werden können. Diese Optionen sind auf der Registerkarte Hauptoptionen im WordPress-Backend verfügbar.

Natürlich müssen Sie Open Web Analytics nicht auf Debian 9 installieren, wenn Sie eine unserer verwalteten Debian-Hosting-Lösungen verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Open Web Analytics auf Debian 9 einzurichten und zu konfigurieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag zur Installation von Open Web Analytics auf einem Debian 9 VPS gefallen hat , teilen Sie es bitte mit Ihren Freunden in den sozialen Netzwerken, indem Sie die Freigabe-Shortcuts unten verwenden, oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.


Debian
  1. So installieren Sie Apache unter Debian 9

  2. So installieren Sie Apache Cassandra unter Debian 9

  3. So installieren Sie Apache Maven unter Debian 10

  4. So installieren Sie Apache Maven unter Debian 11

  5. So installieren Sie Apache Cassandra unter Debian 11 / Debian 10

So installieren Sie Apache Tomcat unter Debian 11

So installieren Sie Apache NetBeans unter Debian 11 / Debian 10

So installieren und konfigurieren Sie den Apache-Webserver unter Debian 11

So installieren Sie das Matomo-Webanalysetool unter Debian

So installieren Sie den Apache-Webserver unter Debian 11

So installieren Sie Open Web Analytics unter CentOS 7