Skip to content
Home » So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS | 9 Most correct answer

So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS | 9 Most correct answer

So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS

Schauen Sie sich die Themenartikel So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website Artaphoamini.

See also  Jms Serializer? Top 4 Best Answers

Weitere Informationen zu diesem Thema So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS im Abschnitt „Verwandte Artikel an.

See also  Best Way Fix: Volume-Symbol fehlt Windows 10 [2022] | 7 Latest Answers

See also  Jquery Toggle Hide? The 6 Detailed Answer

Matomo, früher bekannt als Piwik, ist eine kostenlose Webanalyseanwendung, die Online-Besuche auf einer oder mehreren Websites verfolgt und Berichte über diese Besuche anzeigt. Matomo bietet viele Dienste an, darunter Google AdPhrases, Facebook Ads, Yahoo! Suchmarketing, Tracking- und Reporting-API, Cost-per-Click (CPC) und mehr.

In diesem Tutorial werde ich erklären, wie man den Matomo Ubuntu 18.04 LTS-Server installiert.

Bedarf

  • Server mit Ubuntu 18.04 LTS.
  • ein Nicht-Root-Benutzer mit sudo-Berechtigungen.

Installieren Sie einen LAMP-Server

Matomo läuft auf einem Webserver, ist in PHP geschrieben und verwendet MariaDB zum Speichern von Daten. Sie müssen additionally Apache, MariaDB, PHP und die erforderlichen PHP-Module auf Ihrem System installieren.

Aktualisieren Sie das Ubuntu-Repository und installieren Sie PHP mit Apache und MariaDB mit diesem Befehl:

sudo apt-get replace -y
sudo apt-get set up apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip git -y

Nachdem Sie alle Pakete installiert haben, starten Sie Apache und MariaDB und lassen Sie sie mit diesem Befehl starten:

sudo systemctl begin apache2
sudo systemctl allow apache2
sudo systemctl begin mariadb
sudo systemctl allow mariadb

Dann müssen Sie die php.ini-Datei ändern. Sie können dies mit diesem Befehl tun:

sudo nano /and so forth/php/7.2/apache2/php.ini

Nehmen Sie die folgenden Änderungen vor:

memory_limit = 256M
upload_max_filesize = 200M
max_execution_time = 360
date.timezone = Europe/Berlin

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

Konfigurieren Sie MariaDB

Als nächstes müssen Sie sicherstellen, dass MariaDB installiert ist. Sie können dies tun, indem Sie das folgende Skript ausführen:

sudo mysql_secure_installation

Beantworten Sie jede Frage wie folgt:

    Enter present password for root (enter for none):
    Set root password? [Y/n]: N
    Remove nameless customers? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove take a look at database and entry to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Nachdem MariaDB bereitgestellt wurde, geben Sie die MariaDB-Shell ein:

mysql -u root

Erstellen Sie eine Datenbank und einen Benutzer mit diesem Befehl:

MariaDB [(none)]> CREATE DATABASE matomodb;
MariaDB [(none)]> CREATE USER matomo;

Erteilen Sie dann der Matomo-Datenbank die Berechtigung mit dem folgenden Befehl: Ad

MariaDB [(none)]> GRANT ALL PRIVILEGES ON matomodb.* TO 'matomo'@'localhost' IDENTIFIED BY 'mypassword';

Ersetzen Sie „Passwort“ durch ein sicheres Passwort Ihrer Wahl. Entfernen Sie dann die Berechtigungen mit diesem Befehl:

MariaDB [(none)]> FLUSH PRIVILEGES;

Beenden Sie dann die MariaDB-Konsole mit diesem Befehl:

MariaDB [(none)]> exit

Matomo installieren

Laden Sie zunächst die neueste Version von Matomo von der offiziellen Website im /tmp-Verzeichnis herunter:

cd /tmp
wget https://builds.matomo.org/piwik.zip

Extrahieren Sie dann die heruntergeladene Datei mit diesem Befehl:

unzip piwik.zip

Kopieren Sie als Nächstes das extrahierte Verzeichnis in Ihr Apache-Stammverzeichnis und legen Sie die entsprechenden Berechtigungen fest:

sudo cp -r piwik /var/www/html/matomo
sudo chown -R www-data:www-data /var/www/html/matomo/
sudo chmod -R 755 /var/www/html/matomo/

Erstellen Sie abschließend eine Apache-Konfigurationsdatei mit dem Matomo-Befehl:

sudo nano /and so forth/apache2/sites-available/matomo.conf

Fügen Sie diese Zeilen hinzu:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocRoot /var/www/html/matomo
     ServerTitle instance.com

     <Directory /var/www/html/matomo/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog $APACHE_LOG_DIR/matomo_error.log
     CustomLog $APACHE_LOG_DIR/matomo_access.log mixed

</VirtualHost>

Ersetzen Sie instance.com durch electronic mail [email protected] mit Ihrem Domainnamen und Ihrer E-Mail-Adresse. Speichern und schließen Sie die Datei und aktivieren Sie die virtuelle Hostdatei und das Apache-Transkriptormodul mit dem folgenden Befehl:

sudo a2ensite matomo
sudo a2enmod rewrite

Um alle Änderungen zu übernehmen, starten Sie den Apache Web Service neu:

sudo systemctl restart apache2

SSL aktivieren Lassen Sie uns mit Matomo verschlüsseln

In diesem Schritt aktivieren wir SSL für Matomo mit dem kostenlosen SSL-Zertifikat von Let’s encrypt. Der erste Schritt besteht darin, den Let’s encrypt-Client zu installieren, mit dem wir das SSL-Zertifikat erhalten.

sudo apt-get set up certbot python-certbot-apache

Fordern Sie das SSL-Zertifikat mit diesem Befehl an:

sudo certbot --apache

WICHTIG: Der Domänenname oder die Subdomäne, die Sie für die RoundCube-Website verwenden, muss über das Internet zugänglich sein, um ein SSL-Zertifikat zu erhalten. Certbot wird jetzt ein paar Fragen stellen.

[email protected]: certbot --apache
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins chosen: Authenticator apache, Installer apache
Enter electronic mail tackle (used for pressing renewal and safety notices) (Enter 'c' to
cancel): [email protected]

-------------------------------------------------------------------------------
Please learn the Terms of Service at
https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf. You should
agree with a purpose to register with the ACME server at
https://acme-v01.api.letsencrypt.org/directory
-------------------------------------------------------------------------------
(A)gree/(C)ancel: a

-------------------------------------------------------------------------------
Would you be keen to share your electronic mail tackle with the Electronic Frontier
Foundation, a founding accomplice of the Let's Encrypt undertaking and the non-profit
group that develops Certbot? We'd prefer to ship you electronic mail about EFF and
our work to encrypt the online, shield its customers and defend digital rights.
-------------------------------------------------------------------------------
(Y)es/(N)o: n

Which names would you prefer to activate HTTPS for?
-------------------------------------------------------------------------------
1: instance.com
-------------------------------------------------------------------------------
Select the suitable numbers separated by commas and/or areas, or go away enter
clean to pick out all choices proven (Enter 'c' to cancel): 1
Obtaining a brand new certificates
Performing the next challenges:
http-01 problem for instance.com
Waiting for verification...
Cleaning up challenges
Created an SSL vhost at /and so forth/apache2/sites-available/matomo-le-ssl.conf
Enabled Apache socache_shmcb module
Enabled Apache ssl module
Deploying Certificate to VirtualHost /and so forth/apache2/sites-available/matomo-le-ssl.conf
Enabling accessible website: /and so forth/apache2/sites-available/matomo-le-ssl.conf

Please select whether or not or to not redirect HTTP site visitors to HTTPS, eradicating HTTP entry.
-------------------------------------------------------------------------------
1: No redirect - Make no additional modifications to the webserver configuration.
2: Redirect - Make all requests redirect to safe HTTPS entry. Choose this for
new websites, or should you're assured your website works on HTTPS. You can undo this
change by enhancing your internet server's configuration.
-------------------------------------------------------------------------------
Select the suitable quantity [1-2] then [enter] (press 'c' to cancel): 2
Redirecting vhost in /and so forth/apache2/sites-enabled/matomo.conf to ssl vhost in /and so forth/apache2/sites-available/matomo-le-ssl.conf

-------------------------------------------------------------------------------
Congratulations! You have efficiently enabled https://example.com

You ought to take a look at your configuration at:
https://www.ssllabs.com/ssltest/analyze.html?d=example.com
-------------------------------------------------------------------------------

IMPORTANT NOTES:
- Congratulations! Your certificates and chain have been saved at:
/and so forth/letsencrypt/stay/instance.com/fullchain.pem
Your key file has been saved at:
/and so forth/letsencrypt/stay/instance.com/privkey.pem
Your cert will expire on 2019-07-10. To receive a brand new or tweaked
model of this certificates sooner or later, merely run certbot once more
with the "certonly" choice. To non-interactively renew *all* of
your certificates, run "certbot renew"
- Your account credentials have been saved in your Certbot
configuration listing at /and so forth/letsencrypt. You ought to make a
safe backup of this folder now. This configuration listing will
additionally include certificates and personal keys obtained by Certbot so
making common backups of this folder is right.
- If you want Certbot, please take into account supporting our work by:

Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
Donating to EFF: https://eff.org/donate-le

Der Matomo vhost ist jetzt über https erreichbar.

Greifen Sie auf Matomo zu

Öffnen Sie nun Ihren Webbrowser und geben Sie die URL https://example.com ein, Sie werden auf die Willkommensseite von Matomo weitergeleitet:

Klicken Sie nun auf die Next. Sie sollten die folgende Seite sehen:

Überprüfung des Matomo-Systems

Stellen Sie hier sicher, dass alle erforderlichen Module installiert wurden. Klicken Sie dann auf die Next. Sie sollten die folgende Seite sehen:

Állítson be egy adatbázist

Ide írja be Matomo adatbázisát és felhasználónevét. Ezután kattintson Következő. A következő oldalt kell látnod:

Tabellen aus Datenbanken erstellen

Klick jetzt Folgend. Sie sollten die folgende Seite sehen:

Superuser hinzufügen

Geben Sie hier Ihren Administrator-Benutzernamen und Ihr Passwort ein. Dann klick Folgend. Sie sollten die folgende Seite sehen:

Erstellen Sie eine Website für Matomo

Geben Sie nun Ihren Website-Namen und Ihre Website-URL ein. Dann klick Folgend. Sie sollten den Tracking-Code der Matomo-Website auf der folgenden Seite sehen:

Website-Code

Klick jetzt Folgend. Nachdem die Installation abgeschlossen ist. Sie sollten die folgende Seite sehen:

Matomo wurde erfolgreich installiert

Klick jetzt FOLGE MOTOMORA. Sie sollten die folgende Seite sehen:

Melden Sie sich bei Matomo an

Geben Sie nun Ihre Administrator-Anmeldeinformationen ein und klicken Sie auf die Schaltfläche EINTRETEN. Sie sollten das Matomo-Panel auf der folgenden Seite sehen:

(*9*)

Einige Bilder zum Thema So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS

So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS
So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS

#installieren #Sie #Matomo #Web #Analytics #auf #Ubuntu #LTS

Weitere Informationen zu Schlüsselwörtern So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie Matomo Web Analytics auf Ubuntu 18.04 LTS ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *