Hur man installerar Matomo Web Analytics på Ubuntu 18.04

Bild: Jack Wallen

Dina molnservrar ser massor av besökare och användning. Så mycket så kanske du vill hålla koll på analyserna av dessa servrar. Ett sätt att göra det är att använda verktyget Matomo (tidigare Piwik) Web Analytics. Med hjälp av detta verktyg kan du hålla koll på besök på dina molnservrar (eller någon annan server du kanske har).

Måste läsa molnet

  • Cloud computing 2020: Förutsägelser om säkerhet, AI, Kubernetes, mer
  • De viktigaste molnframstegen under decenniet
  • Top desktop som en tjänsteleverantör (DaaS): Amazon, Citrix, Microsoft, VMware och mer
  • Cloud computing policy (TechRepublic Premium)

Jag kommer att leda dig genom installationen av Matomo på Ubuntu 18.04.

Vad du behöver

Det enda du behöver för detta är en löpande instans av Ubuntu Server 18.04 och ett användarkonto med sudo-privilegier. Jag kommer att göra detta med idén att bara betjäna detta till ett internt nätverk. Om du planerar att nå din Matomo-instans från omvärlden behöver du också ett fullt kvalificerat domännamn (så att du kan använda ett SSL-certifikat). Men eftersom detta endast kommer att fokusera på intern användning kommer vi att hoppa över den här processen här.

Och med det sagt, låt oss installera.

beroenden

Det första man tar hand om är nödvändiga beroenden. Öppna ett terminalfönster och utfärda följande kommando:

 sudo apt install curl wget git unzip socat -y 

Installera sedan PHP och nödvändiga moduler med kommandot:

 sudo apt install 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 

Slutligen installera MySQL-servern med kommandot:

 sudo apt installera mysql-server -y 

Databas

Säkra MySQL-installationen med kommandot:

 sudo mysq_secure_installation 

Se till att ge MySQL-adminanvändaren ett starkt / unikt lösenord och svara Y på de återstående frågorna. Öppna MySQL-prompten med kommandot:

 udo mysql -u root -p 

Skapa databasen (och den nödvändiga användaren) med följande kommandon:

 SKAPA DATABASE matomo; GE ALLA PRIVILEGIER PÅ matomo. * TILL 'matomo' @ 'localhost' IDENTIFIERAD AV "LÖSENORD"; FLUSH PRIVILEGES; utgång 

där lösenordet är ett starkt / unikt lösenord.

Nginx

Vi serverar Matomo med NGINX-webbservern. För att installera NGINX, öppna ett terminalfönster och utfärda följande kommando:

 sudo apt-get install nginx -y 

Skapa en ny konfigurationsfil med kommandot:

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

I den filen kopierar du följande innehåll:

 server {lyssna 80; servernamn SERVER_NAME; root / 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_size 100M; plats / {try_files $ uri /index.php?$query_string; } plats ~ .php $ {inkludera / etc / nginx / fastcgi_params; fastcgi_pass unix: /var/run/php/php7.2-fpm.sock; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }} 

där SERVER_NAME antingen är serverns namn eller IP-adressen. Spara och stäng den filen.

Ladda ner Matamo

Därefter måste vi ladda ner den nödvändiga filen för installation av Matamo. Ge ut kommandot från terminalfönstret:

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

Packa upp den nedladdade filen med kommandot:

 packa upp piwik.zip 

Flytta den nyskapade katalogen med kommandot:

 sudo mv piwik / srv / matomo 

Ge den nyflyttade mappen rätt tillstånd med kommandot:

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

Starta om och aktivera NGINX med kommandona:

 sudo systemctl starta om nginx sudo systemctl aktivera nginx 

Slutför installationen

För att avsluta installationen, peka en webbläsare till http: // SERVER_IP och gå igenom det användarvänliga webbaserade installationsprogrammet ( figur A ).

Bild A: Det webbaserade installationsprogrammet Matamo.

Du kommer att behöva lägga till en spårningskod på varje sida på din webbplats, eller installera ett färdigt plugin som täcker ett antal webbplatstyper (som Drupal, Wordpress, Joomla, Sharepoint, Type3, Moodle och många fler). Du kommer att få Javascript-spårningskoden för din webbplats under installationen. Kopiera den koden till en fil (du behöver den när du går för att ställa in dina webbplatser). Om du inte kopierar det kan du hämta det från Matomo-administrationssidan.

När du har slutfört processen är Matomo redo att börja övervaka din webbplats.

Och det är allt som finns för att installera Matomo på Ubuntu Server 18.04. Tiden som du spenderar med installationen kommer att bleka i jämförelse med vad som krävs för att lägga till dina olika webbplatser i övervakningen. Tiden som går kommer att vara väl värt att ha all den analytiska informationen att kamma igenom.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com