Skip to content
← Todas las soluciones
Matomo logo

Datos y analítica solución

Ejecuta Matomo en local con FlyEnv

Matomo suele usar PHP, una base de datos compatible con MySQL y un servidor web para el desarrollo local de analítica. FlyEnv gestiona esos servicios locales alrededor del proyecto Matomo.

Stack del proyecto local

Servicios que FlyEnv puede gestionar para Matomo

Acerca de Matomo

Matomo es una plataforma de analítica web autoalojada centrada en mantener los datos analíticos bajo el control de quien la opera. Registra las visitas a través de un endpoint de tracking y convierte los eventos almacenados en informes de sitios web, campañas, objetivos, actividad de comercio electrónico y medición respetuosa con la privacidad.

El desarrollo local de Matomo usa PHP, una base de datos compatible con MySQL y un servidor web, con el proceso de archivado ejecutándose de forma programada para obtener informes similares a los de producción. Se necesita un sitio de prueba o un cliente de tracking para generar eventos; Redis, una configuración de Tag Manager o un proxy solo deben usarse cuando la instalación elegida los habilita.

Capacidades principales

  • Tracker de JavaScript
  • Objetivos y conversiones
  • Analítica de comercio electrónico
  • Informes personalizados
  • Controles de privacidad
  • Archivado programado

Casos de uso comunes

  • Analítica web autoalojada
  • Pruebas de atribución de campañas
  • Informes de conversión de comercio electrónico
  • Despliegues de medición sensibles a la privacidad

Matomo necesita tanto tráfico de tracking como archivado de informes

La aplicación de analítica y la base de datos son el núcleo, pero los informes son más representativos cuando se ejercitan las visitas locales y los trabajos de archivado programados.

Aplicación web PHP
Sirve la UI de Matomo y el endpoint de tracking que usan los sitios de prueba.
MySQL o MariaDB
Almacena la configuración, los registros de visitas, las conversiones y los datos de informes procesados.
Trabajo cron de archivado
Ejecuta `core:archive` de forma programada para generar informes, en lugar de depender solo del archivado activado por el navegador.
Origen de tracking de prueba
Un sitio local o cliente de prueba proporciona peticiones de tracking y comportamiento de consentimiento realistas.

Recursos del proyecto

Para los comandos de instalación, las versiones compatibles y la configuración específica del proyecto, consulta la documentación oficial de Matomo .

Stack local típico

Los servicios exactos dependen del proyecto, su versión y su configuración local. Esta es una configuración local común, no un requisito fijo.

ComponenteRol típico
PHPEjecuta PHP para el entorno local de Matomo.
MySQLMariaDBEjecuta MySQL / MariaDB para el entorno local de Matomo.
NginxApacheCaddyEjecuta Nginx / Apache / Caddy para el entorno local de Matomo.
RedisEjecuta Redis para el entorno local de Matomo.

Cómo ayuda FlyEnv

  • Adapta el runtime del proyecto

    Elige la versión de runtime que necesita Matomo.

  • Gestiona los servicios locales

    Inicia bases de datos, cachés y otros servicios solo cuando el proyecto los necesite.

  • Mantén los proyectos aislados

    Permite que cada proyecto use sus propias versiones y configuraciones de servicios.

  • Configura dominios locales

    Accede a los proyectos mediante dominios locales y HTTPS cuando sea necesario.

Configura el entorno local

La instalación del proyecto sigue la documentación oficial. FlyEnv gestiona los runtimes, las bases de datos, los servidores web y los servicios auxiliares que lo rodean.

  1. 1Instala el proyecto y sus dependencias siguiendo la documentación oficial de Matomo.
  2. 2Selecciona en FlyEnv la versión de runtime que necesita el proyecto.
  3. 3Inicia los servicios de base de datos indicados en la configuración del proyecto.
  4. 4Inicia la caché, la búsqueda u otros servicios auxiliares solo cuando sean necesarios.
  5. 5Configura el servidor web local, los dominios y HTTPS según sea necesario.
  6. 6Agrupa los servicios relacionados para iniciarlos juntos de nuevo con facilidad.

¿Listo para ejecutar Matomo en local?

Usa FlyEnv para gestionar los runtimes, las bases de datos, los servidores web y los servicios que rodean a tu entorno local de Matomo .

Descargar FlyEnv

¿Tienes preguntas sobre el uso de FlyEnv?