GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Matomo Web Analytics en Ubuntu 20.04

Matomo (anteriormente conocido como Piwik) es una aplicación de análisis web gratuita y de código abierto desarrollada en PHP para ser la mejor alternativa a Google Analytics. Matomo se puede utilizar para realizar un seguimiento de las visitas en línea a uno o más sitios web y muestra informes sobre estas visitas para su análisis.

En este tutorial, le mostraremos cómo instalar Matomo Web Analytics en su Ubuntu 20.04 VPS.

Requisitos

  • Ubuntu 20.04 VPS
  • Acceso raíz SSH o un usuario normal del sistema con privilegios sudo

Paso 1. Inicie sesión a través de SSH y actualice el sistema

Inicie sesión en su Ubuntu 20.04 VPS con SSH como usuario root:

ssh root@IP_Address -p Port_number

Reemplace “Dirección_IP ” y “Número_de_puerto ” con la dirección IP de su servidor y el puerto SSH.

Ahora, ejecute el siguiente comando para actualizar todos los paquetes instalados a la última versión disponible.

apt update && sudo apt upgrade

Paso 2:Instalar el servidor web Apache

Ejecute el siguiente comando para instalar el servidor web Apache:

apt install apache2

Para iniciar Apache y permitir que se inicie automáticamente en el arranque del servidor, ejecute estos comandos:

systemctl start apache2
systemctl enable apache2

Paso 3:Instalar PHP con las extensiones requeridas

Para instalar PHP y las extensiones de PHP requeridas, ejecute el siguiente comando:

apt install php php-cli libapache2-mod-php php-common php-curl php-gd php-mbstring php-mysql php-xml php-intl php-zip

Paso 4:Instale MariaDB y cree una base de datos para Matomo

Matomo necesita un servidor de base de datos y se puede instalar ejecutando el siguiente comando:

apt install mariadb-server

Una vez que se haya instalado el servidor MariaDB, inicie sesión en el shell de MariaDB como usuario root y cree una base de datos y un usuario para Matomo:

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE matomodb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON matomodb.* TO 'matomouser'@'localhost' IDENTIFIED BY 'Passw0rd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

No olvide reemplazar 'Passw0rd' con una contraseña segura real.

Paso 5:Descarga Matomo en Ubuntu 20.04

Descarga la última versión de Matomo del sitio web oficial en tu servidor:

wget https://builds.matomo.org/matomo.zip

Una vez descargado, descomprima el archivo descargado con el siguiente comando:

unzip matomo.zip -d /var/www/html/

Luego cambie la propiedad de Matomo a www-data:

chown -R www-data:www-data /var/www/html/matomo/

Paso 6:Cree un archivo de configuración de Apache

Para crear un nuevo archivo de configuración para Matomo, podemos crear un nuevo archivo de configuración de Apache:

nano /etc/apache2/sites-available/matomo.conf

Un archivo de configuración básico de Apache se parece a esto:

 <VirtualHost *:80>
    ServerAdmin admin@your_domain.com
     DocumentRoot /var/www/html/matomo
     ServerName your_domain.com
     ServerAlias www.your_domain.com
     
     <Directory /var/www/html/matomo/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/matomo_error.log
     CustomLog ${APACHE_LOG_DIR}/matomo_access.log combined
</VirtualHost>

No olvide cambiar el nombre de dominio junto a ServerAdmin y ServerName (your_domain.com ) para que funcione con su nombre de dominio único registrado.

Guarde y cierre el archivo y luego active el host virtual de Matomo con el siguiente comando:

a2ensite matomo.conf

Reinicie el servicio de Apache y estará listo:

systemctl restart apache2

Paso 7. Instalar certificado SSL

En este paso, habilitaremos SSL para Matomo mediante el uso de un certificado SSL gratuito de Let's Encrypt.

apt install python3-certbot-apache -y

Una vez que el Certbot está instalado, estamos listos para instalar el certificado para el dominio:

certbot --apache

Después de la instalación exitosa, se recibirá el siguiente mensaje similar:

- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/your_domain.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/your_domain.com/privkey.pem

Paso 8:Instalación de Matomo mediante la interfaz web

Para ejecutar el asistente de instalación web, vaya a https://your_domain.com y será redirigido a la página de bienvenida de Matomo. Haga clic en “Siguiente” botón:

Verá un “Comprobación del sistema” página. Si todo está marcado con una marca de verificación verde, haga clic en “Siguiente” botón para continuar con el siguiente paso:

Debería acceder a la página Configuración de la base de datos. Utilice las credenciales de la base de datos configuradas anteriormente:

La creación de las Tablas debería devolver las “¡Tablas creadas con éxito! ” mensaje:

A continuación, debe crear un superusuario . Proporcione nombre de usuario, contraseña y dirección de correo electrónico.

Ahora, proporcione el nombre del sitio, la URL del sitio web y luego haga clic en Siguiente botón.

Debería ver el código de seguimiento del sitio de Matomo en la siguiente página:

A continuación, debería ver que la instalación de Matomo se ha completado. Haga clic en CONTINUAR A MATOMO botón.

Ahora, puede iniciar sesión en el back-end de administración de Matomo:

Debería ver el panel de control de Matomo y puede agregar más sitios web, verificar las estadísticas, etc.:

Eso es. La instalación de Matomo ahora está completa. Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento de Ubuntu, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Matomo para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar Matomo Web Analytics en Ubuntu 20.04, compártala con sus amigos en las redes sociales usando los botones a continuación o simplemente deje una respuesta. Gracias.


Panels
  1. Cómo instalar R en Ubuntu 20.04

  2. Cómo instalar Go en Ubuntu 18.04

  3. Cómo instalar R en Ubuntu 16.04

  4. Cómo instalar Open Web Analytics en Ubuntu 18.04

  5. Cómo instalar Go en Ubuntu 18.04

Cómo instalar Matomo Web Analytics en Debian 11

Cómo instalar el navegador web Opera en Ubuntu 20.04

Cómo instalar la herramienta de análisis web de Matomo en Debian

Cómo instalar Matomo Web Analytics en Ubuntu 18.04 LTS

Cómo instalar Open Web Analytics en Ubuntu 18.04 LTS

Cómo instalar la plataforma de analítica web Matomo en Ubuntu Server 20.04