GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Open Web Analytics en Debian 9

En este tutorial, le mostraremos cómo instalar Open Web Analytics en un VPS Debian 9.

Open Web Analytics es una herramienta de análisis de tráfico de código abierto que ayuda a los propietarios de sitios web a analizar cómo los visitantes usan sus sitios web. Open Web Analytics también permite a los propietarios realizar un seguimiento de los visitantes de su sitio web, incluidos los movimientos del mouse, el desplazamiento y las pulsaciones de teclas. Además, Open Web Analytics tiene soporte integrado para rastrear sitios web que se crean con sistemas de administración de contenido populares, como WordPress y MediaWiki.

Requisitos previos:

  • Un VPS que ejecuta Debian 9. Para este tutorial, usaremos uno de nuestros VPS Debian SSD 1.
  • Acceso al usuario root, o un usuario con privilegios sudo.

Paso 1:inicie sesión en el servidor y actualice los paquetes del sistema operativo del servidor

Inicie sesión en su servidor Debian 9 con SSH como usuario raíz o como usuario que tenga privilegios de sudo:

ssh root@IP_Address -p Port_number

Antes de que podamos comenzar con la instalación de Open Web Analytics, debemos asegurarnos de que todos los paquetes del sistema operativo Debian instalados en el servidor estén actualizados. Podemos hacer esto ejecutando los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade

Paso 2:Instalar Apache

Apache es un servidor web fácil de usar y muy popular disponible en casi todas las distribuciones de Linux. Este es el servidor web que usaremos para este tutorial.

Primero, verifique si Apache ya está instalado y ejecutándose en su servidor Debian:

ps aux | grep apache2

También podemos comprobar si hay paquetes de Apache2 instalados en el servidor:

dpkg -l | grep apache2

Si Apache ya está instalado en el servidor, podemos omitir los pasos de instalación de Apache y continuar con el paso 4, que es instalar PHP.
Si Apache no está instalado en su sistema, podemos instalarlo usando:

apt-get install apache2

Una vez instalado, inicie el servidor Apache y habilítelo para que se inicie en el arranque del servidor:

systemctl start apache2
systemctl enable apache2

Paso 3:habilite el módulo "Reescribir" de Apache

Habilitar la rewrite de Apache módulo, si aún no está habilitado:

a2enmod rewrite

Reinicie el servicio de Apache para que los cambios surtan efecto:

systemctl restart apache2

Paso 4:Instale PHP y las extensiones PHP requeridas

La versión predeterminada de PHP disponible en el repositorio oficial de Debian 9 es PHP 7.0. Instale PHP 7.0, junto con algunas extensiones de PHP necesarias para que Open Web Analytics funcione correctamente:

sudo apt-get update
sudo apt-get install php7.0 php7.0-common php7.0-curl php7.0-gd php7.0-curl php7.0-dom php7.0-mysql php7.0-intl
sudo a2enmod php7.0

Paso 5:Configurar PHP

Localice el archivo de configuración de PHP:

php -c /etc/php/7.0/apache2/ -i |grep "Loaded Configuration File"

La salida debería ser algo como esto:

Loaded Configuration File => /etc/php/7.0/apache2/php.ini

Edite el php.ini archivo de configuración utilizando su editor de texto preferido:

vi /etc/php/7.0/apache2/php.ini

Agregue/modifique las siguientes opciones:

memory_limit = 256M 
file_uploads = On
allow_url_fopen = On
allow_url_include = Off
post_max_size 32M
upload_max_filesize = 8M
max_execution_time = 300
default_charset = "UTF-8"
date.timezone = "America/Chicago"

Paso 6:Cree un host virtual en Apache

Para poder acceder a Open Web Analytics usando un nombre de dominio, necesitamos crear un host virtual en Apache para su dominio.

Nota: ya debe tener un dominio registrado y configurado para su servidor.

Abra el archivo con su editor de texto preferido:

vi /etc/apache2/sites-available/your-domain.com.conf

Luego agregue el siguiente contenido al archivo:

<VirtualHost *:80>

ServerAdmin [email protected]
ServerName your-domain.com
ServerAlias www.your-domain.com
DocumentRoot /var/www/html/your-domain.com

<Directory /var/www/html/your-domain.com>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your-domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your-domain.com_access.log combined 
</VirtualHost>

Recuerde reemplazar 'su-dominio.com' con su nombre de dominio real.

Para habilitar el host virtual que acabamos de crear, ejecute el siguiente comando:

a2ensite your-domain.com.conf

Luego, deshabilite la configuración predeterminada de Apache:

a2dissite 000-default.conf

Reinicie el servicio Apache para que los cambios surtan efecto:

systemctl restart apache2

Paso 7:Instalar MariaDB

Usaremos MariaDB como motor de base de datos. Podemos instalar el servidor MariaDB desde el repositorio base de Debian 9 usando los siguientes comandos:

sudo apt-get install mariadb-server-10.1 mariadb-server-core-10.1

Si lo desea, puede mejorar aún más la seguridad de su servidor MariaDB ejecutando un comando que responderá a algunas preguntas.

mysql_secure_installation

Sugerimos responder cada pregunta con el carácter 'Y' para decir sí.

Paso 8:Crear una base de datos para OWA

Cree una base de datos MySQL para el sitio web de Open Web Analytics:

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

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

Paso 9:Instalar Open Web Analytics

Descargue la última versión de OWA, disponible en (http://downloads.openwebanalytics.com) y extráigala al directorio raíz de documentos de su sitio web (por ejemplo, /var/www/html/your-domain.com).

Nuestro ejemplo a continuación tiene el enlace para la última versión en el momento de escribir este artículo ya configurado:

cd /opt/
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
tar -xvzf 1.6.2.tar.gz
mkdir -p /var/www/html/your-domain.com/owa/
mv /opt/Open-Web-Analytics-*/* /var/www/html/your-domain.com/owa/
chown -R www-data:www-data /var/www/html/your-domain.com/owa/
rm  1.6.2.tar.gz

Abra http://your-domain.com/owa/ en un navegador web y siga las instrucciones en pantalla:

Haga clic en el botón "Comencemos" y, en la página siguiente, ingrese la siguiente información para la base de datos MySQL:

  • Host de la base de datos:localhost
  • Nombre de la base de datos:owa
  • Usuario de la base de datos:owa
  • Contraseña de la base de datos:ingrese la contraseña de su usuario de MySQL 'owa' (en este tutorial, se establece en Contraseña).

Haga clic en 'Continuar'.

En la página siguiente, ingrese el dominio del sitio web para rastrear, su dirección de correo electrónico y establezca una contraseña para el usuario administrador de OWA. Haga clic en 'Continuar'.

Eso es todo. La instalación de Open Web Analytics está completa.

Ahora puede iniciar sesión en el back-end del administrador de OWA y crear un rastreador para su sitio web.

Paso 10:Instale y habilite Open Web Analytics en un sitio web de WordPress

OWA se puede instalar y habilitar fácilmente en un sitio web de WordPress. Simplemente siga estos pasos:

Descargue la última versión de OWA en el directorio de complementos de su sitio web de WordPress, por ejemplo:

cd /opt/
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
tar -xvzf 1.6.2.tar.gz
mkdir -p /path-to-the-wordpress-website/wp-content/plugins/owa/
mv /opt/Open-Web-Analytics-*/* /path-to-the-wordpress-website/wp-content/plugins/owa/
chown -R www-data:www-data /path-to-the-wordpress-website/wp-content/plugins/owa/

No olvide reemplazar 'ruta-al-sitio-web-de-wordpress' con la ruta real al directorio raíz del documento de su sitio web de WordPress.
Inicie sesión en su backend de WordPress y active el complemento. Esto creará todas las tablas de base de datos requeridas con el prefijo owa_ en la misma base de datos que está usando WordPress. Open Web Analytics comenzará inmediatamente a rastrear todas las páginas web y fuentes generadas por WordPress. Además, hay muchas opciones de OWA que se pueden configurar según sus necesidades. Estas opciones están disponibles en la pestaña de opciones principales en el back-end de WordPress.

Por supuesto, no es necesario que instale Open Web Analytics en Debian 9 si utiliza una de nuestras soluciones de hosting Debian administrado, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen y configuren Open Web Analytics en Debian 9. 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 Open Web Analytics en un VPS Debian 9 , compártalo con sus amigos en las redes sociales usando los accesos directos para compartir a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.


Debian
  1. Cómo instalar Apache en Debian 9

  2. Cómo instalar Apache Cassandra en Debian 9

  3. Cómo instalar Apache Maven en Debian 10

  4. Cómo instalar Apache Maven en Debian 11

  5. Cómo instalar Apache Cassandra en Debian 11 / Debian 10

Cómo instalar Apache Tomcat en Debian 11

Cómo instalar Apache NetBeans en Debian 11 / Debian 10

Cómo instalar y configurar el servidor web Apache en Debian 11

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

Cómo instalar el servidor web Apache en Debian 11

Cómo instalar Open Web Analytics en CentOS 7