Cómo instalar y configurar Piwik en Ubuntu Server 16.04

Analítica web: una descripción general

Aquellos que poseen un sitio web probablemente saben a qué se refiere “analítica web”. Es un término general que indica el estudio del impacto de un sitio web en sus usuarios. Un negocio basado en servicios de Internet, como el comercio electrónico, necesita encontrar información estadística sobre las personas que visitan el sitio, y estos datos son proporcionados por un software de análisis web.
Según W3Techs, el más utilizado es Google Analytics. Pero, si no desea utilizar un servicio alojado de forma remota, quizás quieras darle una oportunidad a Piwik.
Piwik es un proyecto de código abierto con características de privacidad avanzadas que es ejecutado por su propio servidor.
¿Interesado? Este tutorial explicará cómo configurar Piwik en una máquina Ubuntu Server 16.04:

requisitos previos

Si su servidor está en funcionamiento, probablemente ya tenga la pila LAMP, pero, si no la tiene, simplemente siga nuestro tutorial sobre cómo instalarlo en Ubuntu 16.04.
Piwik tiene los siguientes requisitos:

  • servidor web como ApacheNginx, IIS u otros;
  • PHP 5.5.9 (se recomienda PHP 7);
  • MySQL >5.7 o MariaDB;
  • Extensiones de PHP: php5-curl php5-gd php5-cli php5-geoip php5-mysql

Empezando

Si su sistema tiene todos los componentes necesarios, ingrese los siguientes comandos para descargar la última versión de Piwik:

cd /var/www/html/
wget https://builds.piwik.org/latest.zip
unzip latest.zip

Asignar permisos

En

/var/www/html/

ahora debería tener una carpeta llamada

piwik

. Cambie sus permisos con los siguientes comandos:

	chown -R www-data:www-data /var/www/html/piwik
	chmod -R 0755 /var/www/html/piwik/tmp

Configurar MySQL

Deberá especificar un usuario de MySQL con permiso para crear y editar tablas en la base de datos.
Para crear uno nuevo, ingrese los siguientes comandos en su shell:

$ mysql -u root -p
mysql> CREATE DATABASE piwik_database;
mysql> CREATE USER 'piwik'@'localhost' IDENTIFIED BY 'password_here';
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON piwik_database.* TO 'piwik'@'localhost';
mysql> exit

Nota: pikiw_database es el nombre de una base de datos que solo debe tener tablas Piwik.

Ahora, puede comenzar a configurar Piwik. En su navegador, vaya a

https://hostlocal/piwik

. Verá la siguiente página:

Haga clic en Siguiente y verá:


En este caso, puede ver que mi sistema necesita la extensión PHP mbstrings. Después de habilitarlo, solo recargar la página debería restablecerlo, y luego será posible continuar.

A continuación, Piwik le pedirá que configure una base de datos. Enter su nombre de usuario y contraseña, y haga clic en Siguiente. Piwik creará las tablas requeridas y verificará todo.

La siguiente página es muy importante:

3

El superusuario es el usuario que creas cuando instalas Piwik y tiene los permisos más altos. Enter la información requerida y asegúrese de mantener seguros sus datos de inicio de sesión de superusuario, porque es la única forma en que puede acceder a Piwik por primera vez.

El superusuario puede realizar tareas administrativas que incluyen agregar nuevos sitios web para monitorear, agregar usuarios, cambiar los permisos de los usuarios y habilitar y deshabilitar complementos.

Cuando termine, haga clic en Siguiente

configurar un sitio web

Enter URL del sitio web, nombre y zona horaria. Este será el primer sitio que rastreará Piwik. Por supuesto, puede agregar más una vez que se complete la instalación.

4

Lo último que debe hacer es configurar una etiqueta de JavaScript. Se requiere un código de seguimiento para registrar visitantes, visitas y páginas vistas en Piwik. Si usa un CMS, como WordPress, debe usar un
complemento, extensión o plugin
para asegurarse de que esta etiqueta aparezca donde debe hacerlo.

5

Haga clic en Siguiente, ¡y eso es todo! ¡Ha completado su instalación de Piwik!

primer acceso

Inicie sesión en el panel con los datos de superusuario ingresados ​​durante el proceso de instalación. Desde el tablero puede ver todos los datos de seguimiento, que se actualizarán en tiempo real. También es fácil agregar nuevos sitios, si lo necesita, u otros usuarios.

Sitios web de tráfico medio y alto

Si posee (o administra) un sitio web con muchos visitantes (más de unos pocos cientos por día), el equipo de Piwik recomienda configurar una tarea cron de archivo automático para que Piwik calcule informes periódicos. Esto se debe al hecho de que, por defecto, Piwik recalculará las estadísticas cada vez que se visite un informeralentizando el sistema y aumentando la carga en la base de datos.

Related Posts