A Matomo Web Analytics telepítése az Ubuntu 18.04-en

Kép: Jack Wallen

A felhőkiszolgálók rengeteg látogatót és felhasználást látnak. Annyira érdemes lehet füleket tartani ezen szerverek elemzésén. Ennek egyik módja a Matomo (korábban Piwik) Web Analytics eszköz használata. Ennek az eszköznek a segítségével füleket tud tartani a felhőkiszolgálók (vagy bármely más szerver, amelyet esetleg meglátogathat) látogatásain.

Must-read Cloud

  • Cloud computing 2020-ban: Jóslatok a biztonságról, AI, Kubernetes, stb
  • Az évtized legfontosabb felhő előrehaladása
  • Legjobb asztali szolgáltatás (DaaS) szolgáltatók: Amazon, Citrix, Microsoft, VMware és még sok más
  • Cloud computing házirend (TechRepublic Premium)

Megismerjük a Matomo telepítésének folyamatát az Ubuntu 18.04-re.

Amire szükséged van

Ehhez csak az Ubuntu Server 18.04 futó példányára és a sudo jogosultságokkal rendelkező felhasználói fiókra van szüksége. Ezt azzal az elképzeléssel fogom megtenni, hogy ezt csak egy belső hálózat számára szolgáljuk ki. Ha azt tervezi, hogy Matomo példányát külföldről érinti el, akkor is szüksége lesz egy teljes képesítésű domain névre (hogy SSL tanúsítványt használhasson). Mivel azonban ez csak a belső használatra összpontosít, ezt a folyamatot itt hagyjuk ki.

És ezzel együtt, telepítsük.

Dependencies

Az első dolog, amelyet vigyázni kell a szükséges függőségekre. Nyisson meg egy terminál ablakot, és adja ki a következő parancsot:

 Sudo apt install curl wget git unzip socat -y 

Ezután telepítse a PHP-t és a szükséges modulokat a következő paranccsal:

 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 

Végül telepítse a MySQL szervert a következő paranccsal:

 sudo apt install mysql-server -y 

adatbázis

Biztosítsa a MySQL telepítését a következő paranccsal:

 sudo mysq_secure_installation 

Ne felejtsen el megadni a MySQL admin felhasználójának erős / egyedi jelszót, és válaszoljon Y-re a fennmaradó kérdésekre. Nyissa meg a MySQL parancssort a következő paranccsal:

 udo mysql -u root -p 

Hozza létre az adatbázist (és a szükséges felhasználót) a következő parancsokkal:

 CREATE DATABASE matomo; MINDEN PRIVILÉGIÁT MEGADJA A matomo-nál. * A „JELSZÓ” -NAL AZONOSÍTOTT 'matomo' @ 'localhost' -ig; SZENNYEZETT ELJÁRÁSOK; kijárat 

ahol a JELSZÓ egy erős / egyedi jelszó.

nginx

A Matomo-t kiszolgáljuk az NGINX webszerverrel. Az NGINX telepítéséhez nyisson meg egy terminál ablakot, és adja ki a következő parancsot:

 sudo apt-get install nginx -y 

Hozzon létre egy új konfigurációs fájlt a következő paranccsal:

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

A fájlba másolja a következő tartalmat:

 szerver {figyel 80; szerver_név SERVER_NAME; gyökér / srv / matomo; index index.php index.html; access_log /var/log/nginx/matomo_access.log; hiba_napló /var/log/nginx/matomo_error.log; client_max_body_size 100M; hely / {try_files $ uri /index.php?$query_string; } hely ~ .php $ {tartalmaz / etc / nginx / fastcgi_params; fastcgi_pass unix: /var/run/php/php7.2-fpm.sock; fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; }} 

ahol a SERVER_NAME vagy a szerver neve, vagy az IP-cím. Mentse és zárja be a fájlt.

Töltse le a Matamo-t

Ezután le kell töltenünk a Matamo telepítéséhez szükséges fájlt. A terminál ablakából adja ki a következő parancsot:

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

Csomagolja ki a letöltött fájlt a következő paranccsal:

 csomagold ki a piwik.zip fájlt 

Az újonnan létrehozott könyvtár mozgatása a következő paranccsal:

 sudo mv piwik / srv / matomo 

Adja meg az újonnan áthelyezett mappának a megfelelő engedélyt a következő paranccsal:

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

Indítsa újra és engedélyezze az NGINX-et a következő parancsokkal:

 sudo systemctl újraindítás nginx sudo systemctl engedélyezése nginx 

A telepítés befejezése

A telepítés befejezéséhez mutasson egy webböngészőre a http: // SERVER_IP linkre, és lépjen át a felhasználóbarát webes telepítőn (A ábra ).

A ábra: A Matamo web-alapú telepítő.

A webhely minden oldalához hozzá kell adnia egy követőkódot, vagy telepítenie kell egy előre elkészített plugint, amely számos webhelytípust lefed (például Drupal, Wordpress, Joomla, Sharepoint, Type3, Moodle és még sok más). A telepítés során megkapja a webhely Javascript követőkódját. Másolja ezt a kódot egy fájlba (erre szüksége lesz, ha elmegy a webhelyek beállításához). Ha nem másolja, akkor a Matomo admin oldalról töltheti le.

Miután befejezte ezt a folyamatot, a Matomo készen áll a webhely megfigyelésének megkezdésére.

És ennyi is van ahhoz, hogy telepítsük a Matomo-t az Ubuntu Server 18.04-re. A telepítéssel töltött idő elhalványul ahhoz képest, amennyire szüksége van a különféle webhelyek felvételéhez a megfigyeléshez. A eltöltött idő megéri, hogy az összes elemző adat felhasználható legyen.

Felhő és minden, mint szolgáltatási hírlevél

Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn

Regisztrálj még ma

© Copyright 2020 | mobilegn.com