Hvordan installere Countly Analytics i CentOS og Debian-baserte systemer


Countly er en funksjonsrik, åpen kildekode, svært utvidbar sanntids mobil- og nettanalyse, push-varslinger og krasjrapporteringsprogramvare som driver mer enn 2,5 000 nettsteder og 12 000 mobilapplikasjoner.

Det fungerer i en klient/server-modell; serveren samler data fra mobile enheter og andre Internett-tilkoblede enheter, mens klienten (mobil-, nett- eller desktop-SDK) viser denne informasjonen i et format som analyserer applikasjonsbruk og sluttbrukeratferd.

Se en 1 minutts videointroduksjon til Countly.

Countly Analytics-funksjoner:

  • Støtter sentralisert styring.
  • Kraftig dashbord-brukergrensesnitt (støtter flere, tilpassede og API-dashboards).
  • Tilbyr bruker-, applikasjons- og tillatelsesadministrasjonsfunksjoner.
  • Tilbyr støtte for flere applikasjoner.
  • Støtter lesing/skriving APIer.
  • Støtter en rekke plugins.
  • Tilbyr analysefunksjoner for mobil, nett og skrivebord.
  • Støtter krasjrapportering for iOS og Android og feilrapportering for Javascript.
  • Støtter rike og interaktive push-varsler for iOS og Android.
  • Støtter også tilpasset e-postrapportering.

Krav

Countly kan enkelt installeres via vakkert installasjonsskript på et nyinstallert CentOS-, RHEL-, Debian- og Ubuntu-system uten at noen tjenester lytter på port 80 eller 443.

  1. Installasjon av CentOS 7 Minimal
  2. Installasjon av RHEL 7 Minimal
  3. Installasjon av Debian 9 Minimal

I denne artikkelen vil vi veilede deg om hvordan du installerer og administrerer Countly Analytics fra kommandolinjen i CentOS- og Debian-baserte systemer.

Trinn 1: Installer Countly Server

1. Heldigvis er det utarbeidet et installasjonsskript for deg som vil installere alle avhengigheter samt Countly server på systemet ditt.

Bare last ned skriptet ved å bruke wget-kommandoen og kjør det deretter som følger.

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

Viktig: Deaktiver SELinux på CentOS eller RHEL hvis det er aktivert. Countly vil ikke fungere på en server der SELinux er aktivert.

Installasjonen vil ta mellom 6-8 minutter. Når du er ferdig, åpner du URL-en fra en nettleser for å opprette administratorkontoen din og logge på dashbordet.

http://localhost 
OR
http://SERVER_IP

2. Du kommer til grensesnittet nedenfor der du kan legge til en app på kontoen din for å begynne å samle inn data. For å fylle ut en app med tilfeldige/demodata, merk av for alternativet «Demodata ».

3. Når appen er fylt ut, får du oversikten over testappen som vist. For å administrere applikasjoner, brukerplugins osv., klikk på Administrasjonsmeny-elementet.

Trinn 2: Administrer Countly fra Linux Terminal

4. Countly sender inn med flere kommandoer for å administrere prosessen. Du kan utføre de fleste oppgavene via Countly-brukergrensesnittet, men countly-kommandoen som kan kjøres i følgende syntaks - gjør det nødvendige for kommandolinjenerder.

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

Trinn 3: Sikkerhetskopier og gjenopprett Countly

5. For å konfigurere automatiske sikkerhetskopier for Countly, kan du kjøre kommandoen countly backup eller tilordne en cron-jobb som kjører hver dag eller uke. Denne cron-jobben sikkerhetskopierer ideelt countly data til en katalog du velger.

Følgende kommando backup Countly database, Countly konfigurasjon og brukerfiler (f.eks. appbilder, brukerbilder, sertifikater osv.).

sudo countly backup /var/backups/countly

I tillegg kan du sikkerhetskopiere filer eller database separat ved å kjøre.

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

6. For å gjenopprette Countly fra sikkerhetskopi, utfør kommandoen nedenfor (spesifiser sikkerhetskopikatalogen).

sudo countly restore /var/backups/countly

Gjenopprett også bare filer eller database separat som følger.

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

Trinn 4: Oppgrader Countly Server

7. For å starte en oppgraderingsprosess, kjør kommandoen nedenfor som vil kjøre npm for å installere eventuelle nye avhengigheter. Den vil også kjøre grunt dist-all for å forminske alle filer og lage produksjonsfiler fra dem for forbedret effektiv lasting.

Og til slutt starter Countlys Node.js-prosess på nytt for å utføre nye filendringer under de to foregående prosessene.

sudo countly upgrade 	
countly usage 

For mer informasjon besøk den offisielle siden: https://github.com/countly/countly-server

I denne artikkelen veiledet vi deg om hvordan du installerer og administrerer Countly Analytics-serveren fra kommandolinjen i CentOS- og Debian-baserte systemer. Som vanlig, send oss dine spørsmål eller tanker angående denne artikkelen via svarskjemaet nedenfor.