Weboldal keresés

A Countly Analytics telepítése CentOS és Debian alapú rendszerekben


A Countly egy funkciókban gazdag, nyílt forráskódú, nagymértékben bővíthető valós idejű mobil- és webelemzés, push értesítések és hibajelentési szoftver, amely több mint 2,5 000 webhelyet és 12 000 mobilalkalmazást működtet.

Kliens/szerver modellben működik; a szerver adatokat gyűjt a mobileszközökről és más, internetre csatlakozó eszközökről, míg a kliens (mobil, web vagy asztali SDK) megjeleníti ezeket az információkat olyan formátumban, amely elemzi az alkalmazáshasználatot és a végfelhasználói viselkedést.

Nézzen meg egy 1 perces videót, amely bemutatja a Countlyt.

A Countly Analytics jellemzői:

  • Támogatja a központosított irányítást.
  • Erőteljes irányítópult-felhasználói felület (több egyéni és API-műszerfalat támogat).
  • Felhasználó-, alkalmazás- és engedélykezelési funkciókat biztosít.
  • Több alkalmazás támogatást kínál.
  • Támogatja az API-k olvasását/írását.
  • Támogatja a különféle bővítményeket.
  • Analitikai szolgáltatásokat kínál mobilra, webre és asztali számítógépekre.
  • Támogatja az összeomlás jelentését iOS és Android rendszeren, valamint hibajelentést a Javascript esetén.
  • Támogatja a gazdag és interaktív push értesítéseket iOS és Android rendszeren.
  • Támogatja az egyéni e-mailes jelentéseket is.

Követelmények

A Countly egyszerűen telepíthető gyönyörű telepítőszkripten keresztül frissen telepített CentOS, RHEL, Debian és Ubuntu rendszereken anélkül, hogy a 80 vagy 443 porton bármilyen szolgáltatás figyelne.

  1. A CentOS 7 Minimal telepítése
  2. RHEL 7 Minimal telepítése
  3. A Debian 9 Minimal telepítése

Ebben a cikkben bemutatjuk, hogyan telepítheti és kezelheti a Countly Analytics elemet parancssorból CentOS és Debian alapú rendszereken.

1. lépés: Telepítse a Countly Servert

1. Szerencsére van egy telepítőszkript, amely telepíti az összes függőséget, valamint a Countly szervert a rendszeren.

Egyszerűen töltse le a szkriptet a wget paranccsal, majd futtassa az alábbiak szerint.

wget -qO- http://c.ly/install | bash

Fontos: Tiltsa le a SELinuxot a CentOS vagy RHEL rendszeren, ha engedélyezve van. A Countly nem működik olyan szerveren, ahol a SELinux engedélyezve van.

A telepítés 6-8 percet vesz igénybe, miután befejeződött, nyissa meg az URL-t egy webböngészőből a rendszergazdai fiók létrehozásához, és jelentkezzen be az irányítópultra.

http://localhost 
OR
http://SERVER_IP

2. Az alábbi felületre kerül, ahol hozzáadhat egy alkalmazást fiókjához az adatgyűjtés megkezdéséhez. Egy alkalmazás véletlenszerű/demóadatokkal való feltöltéséhez jelölje be a „Demo adatok” lehetőséget.

3. Az alkalmazás feltöltése után megjelenik a tesztalkalmazás áttekintése az ábrán látható módon. Alkalmazások, felhasználói beépülő modulok stb. kezeléséhez kattintson a Kezelés menü elemre.

2. lépés: A Countly kezelése Linux terminálról

4. Countly számos paranccsal érkezik a folyamat kezeléséhez. A legtöbb feladatot végrehajthatja a Countly felhasználói felületen keresztül, de a countly parancs, amely a következő szintaxisban futtatható, elvégzi a parancssori geek-ek szükségességét.

sudo countly version		#prints Countly version
sudo countly start  		#starts Countly 
sudo countly stop	  	#stops Countly 
sudo countly restart  	#restarts Countly 
sudo countly status  	        #used to view process status
sudo countly test 		#runs countly test set 
sudo countly dir 		#prints Countly is installed path

3. lépés: Countly biztonsági mentése és visszaállítása

5. A Countly automatikus biztonsági mentésének konfigurálásához futtassa a countly backup parancsot, vagy rendeljen hozzá egy cron feladatot, amely minden nap vagy hetente fut. Ez a cron-feladat ideális esetben biztonsági másolatot készít a Countly adatokról az Ön által választott könyvtárba.

A következő parancs biztonsági másolatot készít a Countly adatbázisról, a Countly konfigurációs és felhasználói fájlokról (pl. alkalmazásképek, felhasználói képek, tanúsítványok stb.).

sudo countly backup /var/backups/countly

Ezenkívül a fájlok vagy adatbázisok végrehajtásával külön is biztonsági másolatot készíthet.

sudo countly backupdb /var/backups/countly
sudo countly backupfiles /var/backups/countly

6. A Countly biztonsági mentésből való visszaállításához adja ki az alábbi parancsot (adja meg a biztonsági mentés könyvtárát).

sudo countly restore /var/backups/countly

Hasonlóképpen csak a fájlokat vagy az adatbázisokat állítsa vissza külön-külön az alábbiak szerint.

sudo countly restorefiles /var/backups/countly
sudo countly restoredb /var/backups/countly

4. lépés: Frissítse a Countly szervert

7. Frissítési folyamat elindításához futtassa az alábbi parancsot, amely az npm parancsot futtatja az új függőségek telepítéséhez, ha vannak ilyenek. A grunt dist-all parancsot is futtatja, hogy minimalizálja az összes fájlt, és éles fájlokat hozzon létre belőlük a hatékonyabb betöltés érdekében.

Végül újraindítja a Countly Node.js folyamatát, hogy új fájlmódosításokat hajtson végre a két előző folyamat során.

sudo countly upgrade 	
countly usage 

További információért látogasson el a hivatalos webhelyre: https://github.com/countly/countly-server

Ebben a cikkben bemutatjuk, hogyan telepítheti és kezelheti a Countly Analytics szervert parancssorból CentOS és Debian alapú rendszereken. Szokás szerint küldje el nekünk kérdéseit vagy gondolatait ezzel a cikkel kapcsolatban az alábbi válasz űrlapon keresztül.