Sådan installeres Matomo Web Analytics på Ubuntu 18.04

Billede: Jack Wallen

Dine sky-servere ser masser af besøgende og brug. Så meget, at du måske ønsker at holde faner med analysen af ​​disse servere. En måde at gøre det på er at bruge Matomo (tidligere Piwik) Web Analytics-værktøj. Ved hjælp af dette værktøj kan du holde øje med besøg på dine sky-servere (eller enhver anden server, du måtte have).

Skal-læse sky

  • Cloud computing i 2020: Forudsigelser om sikkerhed, AI, Kubernetes, mere
  • De vigtigste skyfremskridt i årtiet
  • Top desktop som en tjenesteudbyder (DaaS): Amazon, Citrix, Microsoft, VMware og mere
  • Cloud computing-politik (TechRepublic Premium)

Jeg vil lede dig gennem processen med at installere Matomo på Ubuntu 18.04.

Hvad du har brug for

De eneste ting, du har brug for til dette, er en kørende forekomst af Ubuntu Server 18.04 og en brugerkonto med sudo-privilegier. Jeg gør dette med ideen om kun at servere dette til et internt netværk. Hvis du planlægger at nå din Matomo-forekomst fra omverdenen, har du også brug for et fuldt kvalificeret domænenavn (så du kan bruge et SSL-certifikat). Men da dette kun vil fokusere på intern brug, springer vi denne proces over her.

Og med det sagt, lad os installere.

Afhængigheder

Den første ting man skal tage sig af er de nødvendige afhængigheder. Åbn et terminalvindue, og udsend følgende kommando:

 sudo apt install curl wget git unzip socat -y 

Installer derefter PHP og de nødvendige moduler med kommandoen:

 sudo apt installer php7.2 php7.2-cli php7.2-fpm php7.2-common php7.2-curl php7.2-gd php7.2-xml php7.2-mbstring php7.2-mysql-y 

Endelig installerer MySQL-serveren med kommandoen:

 sudo apt installere mysql-server -y 

Database

Sikre MySQL-installationen med kommandoen:

 sudo mysq_secure_installation 

Sørg for at give MySQL admin-brugeren en stærk / unik adgangskode, og svar Y på de resterende spørgsmål. Få adgang til MySQL-prompten med kommandoen:

 udo mysql -u rod -p 

Opret databasen (og den nødvendige bruger) med følgende kommandoer:

 Opret DATABASE matomo; TIL ALLE PRIVILEGIER PÅ matomo. * TIL 'matomo' @ 'localhost' IDENTIFICERET AF "PASSWORD"; FLUSH PRIVILEGES; Afslut 

hvor PASSWORD er en stærk / unik adgangskode.

Nginx

Vi serverer Matomo med NGINX-webserveren. For at installere NGINX skal du åbne et terminalvindue og udstede følgende kommando:

 sudo apt-get install nginx-y 

Opret en ny konfigurationsfil med kommandoen:

 sudo nano /etc/nginx/conf.d/matomo.conf 

I den fil skal du kopiere følgende indhold:

 server {lyt 80; servernavn SERVER_NAME; rod / srv / matomo; index index.php index.html; access_log /var/log/nginx/matomo_access.log; error_log /var/log/nginx/matomo_error.log; client_max_body_ størrelse 100M; placering / {try_files $ uri /index.php?$query_string; } placering ~ .php $ {inkluderer / etc / nginx / fastcgi_params; fastcgi_pass unix: /var/run/php/php7.2-fpm.sock; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }} 

hvor SERVER_NAME enten er navnet på serveren eller IP-adressen. Gem og luk filen.

Download Matamo

Dernæst skal vi downloade den nødvendige fil til installation af Matamo. Fra terminalvinduet udgiver du kommandoen:

 wget https://builds.piwik.org/piwik.zip 

Pak den downloadede fil ud med kommandoen:

 pak piwik.zip 

Flyt det nyoprettede bibliotek med kommandoen:

 sudo mv piwik / srv / matomo 

Giv den nyligt flyttede mappe den rette tilladelse med kommandoen:

 sudo chown -R www-data: www-data / srv / matomo / 

Genstart og aktiver NGINX med kommandoerne:

 sudo systemctl genstart nginx sudo systemctl aktivere nginx 

Afslut installationen

For at afslutte installationen skal du pege en webbrowser til http: // SERVER_IP og gå gennem det brugervenlige webbaserede installationsprogram ( figur A ).

Figur A: Matamo-webbaseret installationsprogram.

Du bliver bedt om at tilføje en sporingskode til hver side på dit websted eller installere et foruddannet plugin, der dækker et antal stedstyper (såsom Drupal, Wordpress, Joomla, Sharepoint, Type3, Moodle og mange flere). Du får Javascript-sporingskoden til dit websted under installationen. Kopier den kode til en fil (du har brug for den, når du går til opsætning af dine websteder). Hvis du ikke kopierer det, kan du hente det fra Matomo-admin-siden.

Når du har afsluttet denne proces, er Matomo klar til at begynde at overvåge dit websted.

Og det er alt, hvad der er at installere Matomo på Ubuntu Server 18.04. Den tid, du bruger på installationen, vil blegne i forhold til, hvad det kræver at føje dine forskellige websteder til overvågningen. Tiden, der er brugt, er det værd at have alle disse analytiske data til at kæmpe igennem.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com