Com instal·lar Countly Analytics a CentOS i sistemes basats en Debian


Countly és un programari d'anàlisi mòbil i web en temps real, ric en funcions, de codi obert i altament extensible, de notificacions push i d'informes d'error que alimenta més de 2,5 mil llocs web i 12 mil aplicacions mòbils.

Funciona en un model client/servidor; el servidor recopila dades de dispositius mòbils i altres dispositius connectats a Internet, mentre que el client (SDK mòbil, web o d'escriptori) mostra aquesta informació en un format que analitza l'ús de l'aplicació i el comportament de l'usuari final.

Mira un vídeo d'1 minut d'introducció a Countly.

  • Compatibilitat per a la gestió centralitzada.
  • Interfície d'usuari potent del tauler de control (admet taulers de control múltiples, personalitzats i API).
  • Ofereix funcionalitats de gestió d'usuaris, aplicacions i permisos.
  • Ofereix suport per a diverses aplicacions.
  • Compatibilitat per a API de lectura/escriptura.
  • Admet una varietat de connectors.
  • Ofereix funcions d'anàlisi per a mòbils, web i ordinadors.
  • Admet informes d'error per a iOS i Android i informes d'errors per a Javascript.
  • Compatibilitat per a notificacions push riques i interactives per a iOS i Android.
  • També admet informes de correu electrònic personalitzats.

Countly es pot instal·lar fàcilment mitjançant un bonic script d'instal·lació en sistemes CentOS, RHEL, Debian i Ubuntu recentment instal·lats sense cap servei que escolti al port 80 o 443.

  1. Instal·lació de CentOS 7 Minimal
  2. Instal·lació de RHEL 7 Minimal
  3. Instal·lació de Debian 9 Minimal

En aquest article, us guiarem sobre com instal·lar i gestionar Countly Analytics des de la línia d'ordres als sistemes basats en CentOS i Debian.

Pas 1: instal·leu Countly Server

1. Afortunadament, hi ha un script d'instal·lació preparat per a vosaltres que instal·larà totes les dependències i el servidor Countly al vostre sistema.

Només cal que baixeu l'script mitjançant l'ordre wget i executeu-lo després de la següent manera.

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

Important: desactiveu SELinux a CentOS o RHEL si està habilitat. Countly no funcionarà en un servidor on SELinux estigui habilitat.

La instal·lació trigarà entre 6 i 8 minuts, un cop completada, obriu l'URL des d'un navegador web per crear el vostre compte d'administrador i iniciar sessió al vostre tauler.

http://localhost 
OR
http://SERVER_IP

2. Arribareu a la interfície següent on podeu afegir una aplicació al vostre compte per començar a recollir dades. Per omplir una aplicació amb dades aleatòries/de demostració, marqueu l'opció \Dades de demostració.

3. Un cop s'hagi emplenat l'aplicació, obtindreu la visió general de l'aplicació de prova tal com es mostra. Per gestionar aplicacions, connectors d'usuaris, etc., feu clic a l'element del menú de gestió.

Pas 2: gestioneu Countly des del terminal Linux

4. Countly s'envia amb diverses ordres per gestionar el procés. Podeu executar la majoria de les tasques mitjançant la interfície d'usuari de Countly, però l'ordre countly que es pot executar amb la sintaxi següent fa el necessari per als geeks de la línia d'ordres.

$ 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

Pas 3: Còpia de seguretat i restauració del compte

5. Per configurar còpies de seguretat automàtiques per a Countly, podeu executar l'ordre de còpia de seguretat countly o assignar una tasca cron que s'executi cada dia o setmana. Aquesta tasca de cron ideal és una còpia de seguretat de les dades de Countly en un directori que trieu.

La següent comanda còpia de seguretat de la base de dades de Countly, la configuració de Countly i els fitxers d'usuari (per exemple, imatges d'aplicacions, imatges d'usuari, certificats, etc.).

$ sudo countly backup /var/backups/countly

A més, podeu fer una còpia de seguretat dels fitxers o de la base de dades per separat executant.

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

6. Per restaurar Countly des de la còpia de seguretat, emeteu l'ordre següent (especifiqueu el directori de còpia de seguretat).

$ sudo countly restore /var/backups/countly

De la mateixa manera, restaureu només els fitxers o la base de dades per separat de la manera següent.

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

Pas 4: actualitzeu el servidor Countly

7. Per iniciar un procés d'actualització, executeu l'ordre següent que executarà npm per instal·lar qualsevol dependència nova, si n'hi ha. També executarà grunt dist-all per reduir tots els fitxers i crear-ne fitxers de producció per a una càrrega efectiva millorada.

I, finalment, reinicia el procés Node.js de Countly per efectuar nous canvis de fitxers durant els dos processos anteriors.

$ sudo countly upgrade 	
$ countly usage 

Per obtenir més informació, visiteu el lloc oficial: https://github.com/countly/countly-server

En aquest article, us hem guiat sobre com instal·lar i gestionar el servidor Countly Analytics des de la línia d'ordres als sistemes basats en CentOS i Debian. Com és habitual, envieu-nos les vostres consultes o reflexions sobre aquest article mitjançant el formulari de resposta següent.