Guía paso a paso para instalar Umami en Linux para análisis de sitios web

Notas clave

  • Umami ofrece un enfoque centrado en la privacidad para el análisis de sitios web.
  • La instalación se basa en Docker, lo que simplifica las limitaciones de las configuraciones tradicionales.
  • La implementación de SSL garantiza la transmisión segura de datos para su plataforma de análisis.

Dominando la analítica: Cómo instalar Umami en Ubuntu Linux

Umami Analytics permite a los webmasters recopilar información sobre el rendimiento del sitio web, priorizando la privacidad del usuario. En esta guía, le mostraremos cómo instalar Umami en Ubuntu Linux, preparándolo para un seguimiento de datos eficaz.

¿Por qué elegir Umami para sus necesidades analíticas?

Umami se destaca como una solución de análisis centrada en la privacidad que anonimiza los datos del usuario, lo que la convierte en una opción atractiva para los webmasters que buscan analizar el rendimiento de su sitio web sin comprometer la privacidad de los visitantes.

Además, Umami cumple con el RGPD y no depende de cookies, lo que permite una navegación más sencilla en el sitio web sin solicitudes de suscripción adicionales.

Otra ventaja es que Umami es gratuito y liviano, lo que permite instalarlo en servidores existentes sin consumir recursos significativos del sistema.

Configuración de Docker y Docker Compose para Umami

Para comenzar a alojar usted mismo el análisis de Umami, primero debe instalar Docker y Docker Compose en su máquina Ubuntu:

Paso 1: Obtenga la clave de firma de Docker

Obtenga la clave de firma del sitio web oficial de Docker.

Paso 2: Crear un nuevo archivo de repositorio

Utilice un editor de texto para crear un archivo de repositorio en el directorio “/etc/apt/sources.list.d/”.

Consejo profesional: verifique siempre el contenido del repositorio antes de guardarlo.

Paso 3: Actualice su sistema

Asegúrese de que su sistema esté completamente actualizado ejecutando:

sudo apt update

Paso 4: Instalar Docker y dependencias

Instale Docker, Docker Compose y cualquier dependencia necesaria ejecutando:

sudo apt install docker docker-compose

Cómo instalar Umami

A continuación, navegue al repositorio de GitHub de Umami y abra el archivo Docker Compose preconfigurado en un editor de texto:

Paso 5: Configurar las variables de entorno

Ubique la sección “entorno:” en el archivo Docker Compose y configure la APP_SECRET variable en una cadena aleatoria única.

Paso 6: Construir el contenedor Umami

Después de guardar las modificaciones, cree y ejecute el contenedor Umami usando:

sudo docker-compose up -d

Paso 7: Verificar el estado del contenedor

Comprueba que tu instancia de Umami esté activa enumerando los contenedores Docker en ejecución:

sudo docker ps

Asegurando Umami con SSL

Para que sus análisis de Umami sean accesibles en línea, configure un proxy inverso SSL:

Paso 8: Actualizar la configuración de DNS

Cree un nuevo registro “A” en su configuración de DNS que apunte a la dirección IPv4 de su servidor Umami.

Consejo profesional: asegúrese de que los cambios de DNS se propaguen antes de continuar con la configuración de SSL.

Paso 9: Instalar Certbot

A continuación, instale el paquete snap de Certbot para obtener certificados SSL:

sudo snap install core && sudo snap refresh core

Paso 10: Configure su proxy inverso

Cree un nuevo archivo de configuración NGINX para su dominio Umami y agregue el bloque de configuración necesario.

Paso 11: Generar certificado SSL

Utilice el siguiente comando para adquirir un certificado SSL:

sudo certbot --nginx

Paso 12: Probar el acceso SSL

Asegúrese de que su instancia de Umami sea accesible de forma segura visitando su subdominio en un navegador web.

Integración de Umami Analytics en su sitio web

Tras una instalación exitosa, el siguiente paso es configurar su cuenta de usuario Umami:

Paso 13: Cambiar las credenciales predeterminadas

Inicie sesión con las credenciales predeterminadas (nombre de usuario: admin, contraseña: umami ) y cambie su contraseña inmediatamente por seguridad.

Pasos para agregar un sitio web para seguimiento

Paso 14: Agregar un nuevo sitio web

Haga clic en Configuración en la barra de navegación y luego en Agregar sitio web.

Paso 15: Ingrese la información del sitio web

Complete los detalles del sitio web, como el nombre y el dominio, luego haga clic en Guardar.

Paso 16: Copiar el código de seguimiento

Vaya a la pestaña Código de seguimiento y copie el fragmento HTML proporcionado.

Paso 17: Pegue el código de seguimiento en su sitio web

Inserte el fragmento copiado en la <head> sección HTML de su sitio web en cada página que desee rastrear.

Resumen

Siguiendo estos pasos, podrá instalar y configurar con éxito Umami Analytics en su servidor Ubuntu, lo que permitirá un seguimiento eficiente y centrado en la privacidad del rendimiento de su sitio web.

Conclusión

Umami Analytics presenta una potente alternativa para los webmasters que buscan privacidad y cumplimiento del RGPD. Al instalarlo en su servidor Ubuntu, da un paso importante en el análisis de su sitio web, respetando los datos de los usuarios.

Preguntas frecuentes

¿Qué es Umami Analytics?

Umami es una herramienta de análisis de sitios web autohospedada y centrada en la privacidad que proporciona información sin comprometer la privacidad del usuario.

¿Umami es de uso gratuito?

Sí, Umami es completamente gratuito y se puede instalar en su servidor con requisitos mínimos de sistema.