Cómo instalar Countly Analytics en CentOS y sistemas basados ​​en Debian


Countly es un dispositivo móvil de gran capacidad, de código abierto, altamente extensible y en tiempo real. Software de análisis web, notificaciones push y notificaciones de fallos para más de 2.5k sitios web y aplicaciones móviles 12k.

Funciona en un modelo cliente/servidor; el servidor recopila datos de dispositivos móviles y otros dispositivos conectados a Internet, mientras que el cliente (móvil, web o escritorio SDK) muestra esta información en un formato que analiza el uso de la aplicación y el comportamiento del usuario final.

Mira un video de 1 minuto de introducción a Countly.

  • Supports for centralized management.
  • Powerful dashboard user interface (supports multiple, custom and API dashboards).
  • Provides user, application and permission management functionalities.
  • Offers multiple application support.
  • Supports for reading / writing APIs.
  • Supports a variety of plugins.
  • Offers analytics features for mobile, web and desktop.
  • Supports crash reporting for iOS and Android and error reporting for Javascript.
  • Supports for rich and interactive push notifications for iOS and Android.
  • Also supports for custom email reporting.

Countly se puede instalar fácilmente a través de un hermoso script de instalación en los sistemas CentOS, RHEL, Debian y Ubuntu recién instalados sin necesidad de ningún servicio en el puerto 80 o 443 .

  1. Installation of CentOS 7 Minimal
  2. Installation of RHEL 7 Minimal
  3. Installation of Debian 9 Minimal

En este artículo, lo guiaremos sobre cómo instalar y administrar Countly Analytics desde la línea de comandos en los sistemas basados ​​en CentOS y Debian.

Paso 1: Instalar Countly Server

1. Afortunadamente, hay un script de instalación preparado para usted que instalará todas las dependencias así como el servidor Countly en su sistema.

Simplemente descargue el script con el comando wget y ejecútelo de la siguiente manera.

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

rojo

La instalación tomará entre 6 y 8 minutos, una vez que haya finalizado, abra la URL de un navegador web para crear su cuenta de administrador e inicie sesión en su panel de control.

http://localhost 
OR
http://SERVER_IP

2. Llegará a la interfaz a continuación donde puede agregar una aplicación a su cuenta para comenzar a recopilar datos. Para completar una aplicación con datos aleatorios/de demostración, marque la opción " Datos de demostración ".

3. Una vez que se haya llenado la aplicación, obtendrás la descripción general de la aplicación de prueba como se muestra. Para administrar aplicaciones, complementos de usuarios, etc., haga clic en el elemento Menú de administración .

Paso 2: Administrar Countly desde el terminal de Linux

4. Countly se envía con varios comandos para administrar el proceso. Puede ejecutar la mayoría de las tareas a través de la interfaz de usuario de Countly, pero el comando countly que se puede ejecutar en la siguiente sintaxis hace lo necesario para los geeks de la línea de comandos.

$ 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

Paso 3: Copia de seguridad y restauración Contar

5. Para configurar las copias de seguridad automáticas para Countly, puede ejecutar el comando countly backup o asignar una tarea cron que se ejecute todos los días o semanas. Este trabajo cron idealmente hace una copia de seguridad de los datos de Countly en un directorio de su elección.

El siguiente comando copia de seguridad de la base de datos de Countly, configuración de Countly & amp; archivos de usuario (por ejemplo, imágenes de aplicaciones, imágenes de usuario, certificados, etc.).

$ sudo countly backup /var/backups/countly

Además, puede realizar copias de seguridad de archivos o bases de datos por separado ejecutando.

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

6. Para restaurar Countly desde la copia de seguridad, emita el siguiente comando (especifique el directorio de la copia de seguridad).

$ sudo countly restore /var/backups/countly

De la misma manera, restaure solo los archivos o la base de datos por separado de la siguiente manera.

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

Paso 4: Actualizar Countly Server

7. Para iniciar un proceso de actualización, ejecute el siguiente comando que ejecutará npm para instalar nuevas dependencias, si las hay. También ejecutará grunt dist-all para minimizar todos los archivos y crear archivos de producción a partir de ellos para una carga efectiva mejorada.

Y, por último, se reinicia el proceso Node.js de Countly para realizar cambios en los archivos nuevos durante los dos procesos anteriores.

$ sudo countly upgrade 	
$ countly usage 

Para obtener más información, visite el sitio oficial: https://github.com/countly/countly-server

En este artículo, le guiamos sobre cómo instalar y administrar el servidor Countly Analytics desde la línea de comandos en los sistemas basados ​​en CentOS y Debian. Como de costumbre, envíenos sus consultas o pensamientos con respecto a este artículo a través del formulario de respuesta a continuación.