Cómo instalar AWSTATS (Apache Log Analyzer) en Ubuntu, Debian y Linux Mint

Cómo instalar AWSTATS (Apache Log Analyzer) en Ubuntu, Debian y Linux Mint

AWSTATS es una poderosa herramienta de analizador de registros de código abierto que ayuda a los propietarios y administradores de los sitios web a comprender el tráfico en sus sitios web. Proporciona información detallada sobre los visitantes del sitio web, incluida la cantidad de visitantes, su ubicación geográfica, las páginas que visitaron y más. Con esta información, los propietarios de sitios web pueden optimizar sus sitios web y mejorar su presencia en línea.

En este artículo, le mostraremos cómo instalar AWSTATS en Ubuntu, Debian y Linux Mint, tres populares distribuciones de Linux. Este artículo ha sido probado con Ubuntu 22.04 LTS.

Requisitos previos

Antes de iniciar la instalación, asegúrese de tener el servidor web Apache instalado en su sistema. Si no, puede instalarlo ejecutando el siguiente comando:

actualización de sudo apt-get  sudo apt-get install apache2  

Paso 1: Instalación de AWSTATS

AWSTATS requirió un servidor web Apache. Si no tiene instalado Apache, use los comandos a continuación para instalar el servidor web Apache2 y los paquetes AWSTATS. También instalará todas las demás dependencias requeridas.

sudo apto install awstats  

Paso 2: Configurar Apache

Ahora cree un archivo de configuración de Apache para la configuración de AWSTATS. Use su editor de texto favorito y edite un nuevo archivo /etc/apache2/conf-disponible/awstats.confusión.

sudo nano/etc/apache2/conf-disponible/awstats.confusión  

Ahora agregue la siguiente configuración

Scriptalias/awstats//usr/lib/cgi-bin/alias/awstats-icon//usr/share/awstats/icon/alias/awstatsclasses//usr/share/java/awstats/opciones Ninguno de símbolo de símbos.4 requieren anfitrión 192.168.0.0/20/24 # Apache 2.2 Orden Permitir, Denegar Permitir desde 192.168.0.4/24 Permitir de :: 1
123456789101112131415161718Scriptalias/awstats//usr/lib/cgi-bin/alias/awstats-icon//usr/share/awstats/icon/alias/awstatsclasses//usr/share/java/awstats/ Opciones Ninguno? # Apache 2.4 requieren anfitrión 192.168.0.24/04 # Apache 2.2 Orden Permitir, Denegar Permitir desde 192.168.0.4/24 Permitir de :: 1

Asegúrese de actualizar Requerir el host y Dejar de Rango de IP según la versión de Apache.

Ahora habilite el módulo CGI (si no está habilitado) y también habilite la configuración de AWSTATS Apache.

sudo a2enmod cgi  sudo a2enconf awstats  

Reinicie el servicio Apache para recargar nuevas configuraciones

sudo systemctl reiniciar apache2  

Paso 3: crear un archivo de configuración de AWSTATS

Se requiere crear un archivo de configuración para cada uno de sus sitios web para los cuales las estadísticas necesitan generar. Copie el archivo de configuración de ejemplo de AWSTATS con un nuevo nombre y realice cambios a continuación.

sudo cp/etc/awstats/awstats.conf/etc/awstats/awstats.ejemplo.comunicarse.confusión  sudo nano/etc/awstats/awstats.ejemplo.comunicarse.confusión  

Reemplazar "ejemplo.com " en el comando anterior con el nombre de su dominio.

Ahora, actualice la siguiente configuración de configuración en awstats.ejemplo.comunicarse.confusión:

  • Establezca la ruta del archivo de registro:
    LogFile = "/var/log/apache2/ejemplo.com-access_log "
    1LogFile = "/var/log/apache2/ejemplo.com-access_log "
  • Establezca el nombre de dominio:
    SitedMain = "Tecadmin.neto"
    1SitedMain = "Tecadmin.neto"
  • Establezca los alias para el host:
    Hostaliases = "Ejemplo.com www.ejemplo.com "
    1Hostaliases = "Ejemplo.com www.ejemplo.com "

Ahora ejecute el siguiente comando para actualizar los archivos de registro. Los awstats detectan automáticamente registros ya procesados ​​y los ignoran. Solo procesará los nuevos registros.

sudo/usr/lib/cgi-bin/awstats.PL -Config = Ejemplo.com -update  

Reemplazar "ejemplo.com " en el comando anterior con el nombre de su dominio.

Paso 4: Acceda a AWSTATS

Use la dirección IP de su servidor o el nombre de dominio para acceder a las estadísticas de AWSTATS. Cambie el nombre de dominio al final de la URL según su configuración.

https: // ejemplo.com/awstats/awstats.por favor?config = tecadmin.neto 
Awstats

Conclusión

En conclusión, Awstats es una herramienta valiosa para los propietarios y administradores de sitios web que desean comprender el tráfico en sus sitios web. Con sus estadísticas detalladas, los propietarios de sitios web pueden tomar decisiones informadas sobre cómo mejorar su sitio web y llegar a su público objetivo. La instalación de AWSTATS en Ubuntu, Debian y Linux Mint es un proceso sencillo que se puede completar en unos pocos pasos simples. Con esta guía, puede instalar fácilmente AWSTATS y comenzar a analizar el tráfico de su sitio web para tomar decisiones informadas sobre cómo mejorar su sitio web. Ya sea que sea un principiante o un usuario experimentado, esta guía lo ayudará a comenzar con Awstats y aprovechar al máximo sus características.