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.
- A CentOS 7 Minimal telepítése
- RHEL 7 Minimal telepítése
- 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.