Instalación de ultimas versiones de Piwik con GIT

En este foro podrás encontrar como instalar ciertas aplicaciones en equipo con distribuciones linux.

Moderador: Jaibol Santaella

Jaibol Santaella
Mensajes: 243
Registrado: Mar Mar 17, 2015 8:28 am
Contactar:

Instalación de ultimas versiones de Piwik con GIT

Mensaje por Jaibol Santaella » Mar Jun 20, 2017 2:50 pm

Requisitos Previos

Antes de continuar es necesario tener instalado Apache2, Mysql y php.

Consulta los siguiente post para recordar como realizar dichas instalaciones:



* Instalar Apache2

* Instalar php5

* Instalar Mysql



Pasos Para Instalar Piwik

1- Ingresa a Mysql

Código: Seleccionar todo

 mysql -p 
Enter password:

2- Creamos una Base de datos para Piwik

Código: Seleccionar todo

 CREATE DATABASE piwik_2; 
Nota: Recuerda sustituir "piwik_2" por el nombre de tu base de datos.


3- Creamos un usuario Piwik en Mysql

Código: Seleccionar todo

 CREATE USER 'piwik'@'localhost' IDENTIFIED BY 'root';
Nota: Recuerda sustituir "piwik" por el nombre de tu usuario piwik. y no olvides sustituir "root" por la clave que deseas para tu usuario piwik.

4- Ejecutamos el Script para crear las tablas Mysql

Código: Seleccionar todo

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON piwik_2.* TO 'piwik'@'localhost';

5- Salimos de Mysql.

Código: Seleccionar todo

\q

6- Ingresamos al directorio de nuestro apache2.

Código: Seleccionar todo

cd /var/www/html 

7- Instalamos y clonamos piwik en tu equipo con Git

Código: Seleccionar todo

aptitude install git

Código: Seleccionar todo

git clone https://github.com/piwik/piwik.git

8- Ingresa al directorio piwik

Código: Seleccionar todo

cd /var/www/html/piwik 
9- Instala la libreria de Composer dentro de tu piwik

Código: Seleccionar todo

aptitude install curl

Código: Seleccionar todo

 curl -sS https://getcomposer.org/installer | php 

Código: Seleccionar todo

php composer.phar install --no-dev 


Observaremos algo muy similar a lo siguiente:

Código: Seleccionar todo

Installing dependencies (including require-dev) from lock file
Package operations: 56 installs, 0 updates, 0 removals
  - Installing composer/semver (1.3.0): Downloading (100%)         
  - Installing leafo/lessphp (v0.5.0): Downloading (100%)         
  - Installing pear/pear_exception (v1.0.0): Downloading (100%)         
  - Installing pear/console_getopt (v1.4.1): Downloading (100%)         
  - Installing pear/pear-core-minimal (v1.10.3): Downloading (100%)         
  - Installing psr/container (1.0.0): Downloading (100%)         
  - Installing php-di/phpdoc-reader (2.0.1): Downloading (100%)         
  - Installing container-interop/container-interop (1.2.0): Downloading (100%)         
  - Installing php-di/invoker (1.3.3): Downloading (100%)         
  - Installing php-di/php-di (5.4.3): Downloading (100%)         
  - Installing doctrine/cache (v1.6.1): Downloading (100%)         
  - Installing piwik/cache (1.0.1): Downloading (100%)         
  - Installing pear/archive_tar (1.4.2): Downloading (100%)         
  - Installing piwik/decompress (1.2.1): Downloading (100%)         
  - Installing mustangostang/spyc (0.5.1): Downloading (100%)         
  - Installing piwik/device-detector (3.7.8): Downloading (100%)         
  - Installing piwik/ini (1.0.6): Downloading (100%)  

10- Cambia los persmisos de piwik

Código: Seleccionar todo

 chmod -R 755 /var/www/html/piwik 
11- Cambia el usuario propietario de tu directorio piwik

Código: Seleccionar todo

 chown -R www-data:www-data /var/www/html/piwik 
12- Creamos un Virtualhost para nuestro Piwik e iniciamos la instalación por medio de la interfaz gráfica.


Iniciamos nuestro virtualhost, escribiendo en un navegador la ip loopback de tu virtualhost o dirección Ip del servidor piwik.


Imagen


NOTA: Es importante que realices el siguiente paso:

Código: Seleccionar todo

 nano /etc/php5/apache2/php.ini 
Ubica la siguiente linea:

Código: Seleccionar todo

 session.auto_start = ON 
Y asegúrate de que se encuentre de la siguiente manera:

Código: Seleccionar todo

 session.auto_start = 0 
Reinicia el servicio de Apache2

Código: Seleccionar todo

  /etc/init.d/apache2 restart 
Imagen

Selecciona el nombre de la Base de Datos de tu piwik, ten en cuenta que la Base de datos fue creada en el paso N° 2 y el usuario de tu base de datos en el paso N° 3.

Así que los campos deberán ser sustituidos por la información suministrada en los pasos 2 y 3 (

Imagen

Esta información hace referencia al usuario administrador de piwik

Imagen

Para culminar la instalación deberás agregar una página web, sin embargo ten en cuenta que podrás agregar muchas otras páginas web.

Imagen

Al terminar la instalación se generará el código de seguimiento que deberás colocar en cada item de tu sitio web, recuerda que si agregas varias páginas web tendrás distintos código de seguimiento.

Imagen

Podrás tener acceso a la información de tus sitios web desde un cómodo panel o interfaz de la aplicación.

Imagen

Interactúa con tu panel piwik, agrega nuevas páginas web y sácale provecho a la información que puedes recopilar en tus distintos sitios web.

Recuerda que esta aplicación permite recopilar información de los distintos tipos de dispositivos móviles que pueden utilizar los usuarios de tu sitio web, permite recopilar información sobre el sistema operativo que utilizan los usuarios de tu sitios web, así como también navegador y versión del navegador con el cual ingresan.

Vamos chicos es hora de independizarnos y ser dueños de nuestra información. Ahora que saben lo fácil que es de instalar y lo sencillo de utilizar los invito a expandir esta información en sus puestos de trabajo.
Fue útil este documento?,
Publica tus opiniones

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados