Kuinka asentaa Matomo Web Analytics Ubuntuun 18.04

Kuva: Jack Wallen

Pilvipalvelimet näkevät tonnia kävijöitä ja käyttöä. Niin paljon, haluat ehkä pitää välilehtiä näiden palvelimien analytiikassa. Yksi tapa tehdä niin on käyttää Matomo (entinen Piwik) Web Analytics -työkalua. Tämän työkalun avulla voit pitää välilehtiä käynteissä pilvipalvelimissasi (tai muissa mahdollisissa palvelimissasi).

Pakko lukea pilvi

  • Pilvilaskenta vuonna 2020: Ennusteet turvallisuudesta, AI, Kubernetes ja muut
  • Vuosikymmenen tärkeimmät pilven edistykset
  • Paras työpöytä palveluna (DaaS) tarjoajina: Amazon, Citrix, Microsoft, VMware ja muut
  • Cloud computing -käytäntö (TechRepublic Premium)

Käytän teidät läpi Matomon asennuksen Ubuntun 18.04: lle.

Mitä tarvitset

Ainoat tarvitsemasi asiat ovat käynnissä oleva Ubuntu Server 18.04 -ilmentys ja sudo-oikeuksilla varustettu käyttäjätili. Teen tämän idealla palvella tätä vain sisäiseen verkkoon. Jos aiot saavuttaa Matomo-ilmentymän ulkomaailmasta, tarvitset myös täysin pätevän verkkotunnuksen (jotta voit käyttää SSL-varmennetta). Mutta koska tämä keskittyy vain sisäiseen käyttöön, ohitamme tämän prosessin täällä.

Ja sanotun mukaan, asennetaan.

riippuvuudet

Ensimmäinen asia, josta huolehdimme, ovat välttämättömät riippuvuudet. Avaa pääteikkuna ja anna seuraava komento:

 sudo apt install curl wget git unzip socat -y 

Seuraavaksi asenna PHP ja tarvittavat moduulit komennolla:

 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 

Asenna lopuksi MySQL-palvelin komennolla:

 sudo apt install mysql-server -y 

Tietokanta

Suojaa MySQL-asennus komennolla:

 sudo mysq_secure_installation 

Anna MySQL-järjestelmänvalvojan käyttäjälle vahva / ainutlaatuinen salasana ja vastaa Y jäljellä oleviin kysymyksiin. Pääset MySQL-kehotteeseen komennolla:

 udo mysql -u root -p 

Luo tietokanta (ja tarvittava käyttäjä) seuraavilla komennoilla:

 Luo tietokanta matomo; ANTA KAIKKI YKSITYISYYDET matomolla. * "MATOMOlle" @ "localhostille", JOTKA TUNNISTETTU "SALASANA"; SUKUTUSYKSIKÖT; poistuminen 

missä SALASANA on vahva / ainutlaatuinen salasana.

nginx

Palvelemme Matomoa NGINX-verkkopalvelimen kanssa. Asenna NGINX avaamalla pääteikkuna ja antamalla seuraava komento:

 sudo apt-get install nginx -y 

Luo uusi määritystiedosto komennolla:

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

Kopioi tiedostoon seuraava tiedosto:

 palvelin {kuuntele 80; palvelimen_nimi SERVER_NAME; juuri / srv / matomo; hakemisto index.php index.html; access_log /var/log/nginx/matomo_access.log; virhe_logi /var/log/nginx/matomo_error.log; client_max_body_size 100M; sijainti / {try_files $ uri /index.php?$query_string; } sijainti ~ .php $ {sisältää / etc / nginx / fastcgi_params; fastcgi_pass unix: /var/run/php/php7.2-fpm.sock; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }} 

missä SERVER_NAME on joko palvelimen nimi tai IP-osoite. Tallenna ja sulje tiedosto.

Lataa Matamo

Seuraavaksi meidän on ladattava tarvittava tiedosto Matamon asentamiseen. Anna terminaali-ikkunassa komento:

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

Pura ladattu tiedosto komennolla:

 purkaa piwik.zip 

Siirrä vastikään luotu hakemisto komennolla:

 sudo mv piwik / srv / matomo 

Anna vasta siirretylle kansiolle oikea lupa komennolla:

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

Käynnistä NGINX uudelleen ja anna komennot:

 sudo systemctl käynnistä uudelleen nginx sudo systemctl ottaa nginx käyttöön 

Viimeistele asennus

Viimeistele asennus osoittamalla selain osoitteeseen http: // SERVER_IP ja selaa käyttäjäystävällisen web-pohjaisen asennusohjelman läpi ( kuva A ).

Kuva A: Matamo-verkkopohjainen asennusohjelma.

Sinun on lisättävä seurantakoodi jokaiselle sivustosi sivulle tai asennettava esivalmistettu laajennus, joka kattaa useita sivutyyppejä (kuten Drupal, Wordpress, Joomla, Sharepoint, Type3, Moodle ja monet muut). Asennuksen aikana sinulle annetaan sivustosi Javascript-seurantakoodi. Kopioi tämä koodi tiedostoon (tarvitset sitä, kun siirryt määrittämään sivustosi). Jos et kopioi sitä, voit hakea sen Matomo-järjestelmänvalvojasivulta.

Kun prosessi on suoritettu loppuun, Matomo on valmis aloittamaan sivustosi seurannan.

Ja tämä on kaikki Matomon asentaminen Ubuntu Server 18.04: lle. Asennus, jonka vietät asennuksen kanssa, on haalea verrattuna siihen, mitä se vaatii verkkosivustojesi lisäämiseen seurantaan. Käytetty aika on hyvin arvoista, että kaikki nämä analyyttiset tiedot voidaan selvittää.

Pilvi ja kaikki palveluna -uutiskirje

Tämä on menolähde, josta saat uusimmat tiedot AWS: stä, Microsoft Azuresta, Google Cloud Platformista, XaaS: stä, pilviturvallisuudesta ja muusta. Toimitettu maanantaisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com