Vida Tecno Idea guardada 0 veces
Sé la primera persona en valorar esta idea Valorar

Cómo configurar AWStats en el servidor Ubuntu

AWStats es una herramienta de generación de informes de analítica web de código abierto que genera gráficamente estadísticas avanzadas de web, streaming, FTP o servidor de correo. Este analizador de registros funciona como un CGI o desde la línea de comandos y le muestra toda la información posible que su registro contiene en unas cuantas páginas web gráficas. Utiliza un archivo de información parcial para poder procesar archivos de registro grandes con frecuencia y rapidez. Soporta la mayoría de los formatos de archivo de registro del servidor web, incluyendo Apache, IIS y muchos otros formatos de registro del servidor web.

Este artículo le ayudará a instalar y configurar AWStats en Ubuntu.

Instalar el paquete AWStats

Por defecto, el paquete AWStats está disponible en el repositorio Ubuntu.

Puede instalarlo ejecutándolo:

sudo apt-get install awstats

A continuación, deberá habilitar el módulo CGI en Apache.

Puede hacerlo corriendo:

sudo a2enmod cgi

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>i

Ahora, reinicie Apache para reflejar los cambios.

sudo /etc/init.d/apache2 restart

Configurar AWStats

Debe crear un archivo de configuración para cada dominio o sitio web del que desee ver estadísticas. En este ejemplo crearemos un archivo de configuración para » test.com «.

Puede hacer esto duplicando el archivo de configuración por defecto de AWStats a uno con su nombre de dominio.

sudo cp /etc/awstats/awstats.conf /etc/awstats/awstats.test.com.conf

Ahora, necesita hacer algunos cambios en el archivo de configuración:

sudo nano /etc/awstats/awstats.test.com.conf

Actualice la configuración que se muestra a continuación:

# Cambiar al archivo de registro de Apache, por defecto es /var/log/apache2/access.log
LogFile=»/var/log/apache2/access.log»
# Cambiar el nombre de dominio del sitio web
SiteDomain=»test.com»
HostAliases=»www.test.com localhost 127.0.0.0.1″
# Cuando este parámetro se establece en 1, AWStats añade un botón en la página del informe para permitir «actualizar» las estadísticas desde un navegador web.
AllowToUpdateStatsFromBrowser=1>

Guarde y cierre el archivo.

Después de estos cambios, usted necesita construir sus estadísticas iniciales que se generarán a partir de los registros actuales en su servidor. Puede hacerlo utilizando:

sudo /usr/lib/cgi-bin/awstats.pl -config=test.com -update

La salida se verá algo así:

Cómo configurar AWStats en el servidor Ubuntu


Configurar Apache para AWStats

A continuación, debe configurar Apache2 para que muestre estas estadísticas. Ahora copie el contenido de la carpeta «cgi-bin» en el directorio raíz del documento por defecto de su instalación de Apache. Por defecto se encuentra en la carpeta «/usr/lib/cgi-bin».

Puede hacerlo corriendo:

sudo cp -r /usr/lib/cgi-bin /var/www/html/
sudo chown www-data:www-data /var/www/html/cgi-bin/
sudo chmod -R 755 /var/www/html/cgi-bin/

Prueba AWStats

Ahora puede acceder a sus AWStats visitando la url «http://your-server-ip/cgi-bin/awstats.pl?config=test.com.»

Le mostrará una página de resultados como esta:

Cómo configurar AWStats en el servidor Ubuntu


Configurar Cron para actualizar los registros

Se recomienda programar un trabajo cron para actualizar regularmente la base de datos de AWStats usando entradas de registro recién creadas, para que las estadísticas se actualicen regularmente. Esto también le ahorrará tiempo.

Para ello es necesario editar el fichero «/etc/crontab»:

sudo nano /etc/crontab

Añada la siguiente línea que le dice a AWStats que actualice cada diez minutos.

10 * * * * * root /usr/lib/cgi-bin/awstats.pl -config=test.com -update

Guarde y cierre el archivo.

Conclusión

AWStats es una herramienta muy útil que puede darle una visión general de lo que está sucediendo en su sitio web y ayudarle con el análisis del sitio. Es muy fácil de instalar y configurar. Siéntase libre de comentar a continuación si tiene alguna pregunta.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

¿Qué es HDMI y para qué sirve

Un cable común que se encuentra en muchos de los productos electrónicos de consumo modernos es el HDMI, desde PCs, Macs, monitores de sobremesa, consolas y reproductores BluRay. Pero, ¿qué es lo que h ...

Cómo Comprar Bitcoin

Los mecanismos internos de la criptocurrencia son complejos hasta el punto de ser bizantinos (al igual que su tolerancia a las fallas). Comprarlo y usarlo, por otro lado, se ha vuelto sorprendentement ...

Etiquetas: Linux

Recomendamos

Relacionado

Linux

Cómo instalar y configurar Apache en Ubuntu

Si desea configurar un servidor web (o servidor de streaming) en su equipo Ubuntu, apache es un módulo importante que debe instalar. En este tutorial, le mostraremos cómo instalar y configurar apache para su Ubuntu. Nota : Si sólo quiere tener una configuración rápida del servidor LAMP, siga la guía aquí . Instalación de Apache Conseguir apache en su máquina Ubuntu es fácil. Utilizando el Synaptic ...

Linux

Cómo configurar un servidor VNC en Ubuntu Hardy Heron

VNC significa Virtual Network Computing y es una aplicación de escritorio compartida que le permite controlar a distancia otro ordenador. Una conexión VNC requiere que se configure un servidor VNC en el sistema remoto y un visor VNC para acceder al servidor. En Ubuntu Hardy Heron, tanto el servidor VNC como el visor vienen preinstalados en el paquete. Configuración del servidor VNC en Hardy Heron ...

Linux

Cómo configurar la pila de LEMH (Linux, Nginx, MariaDB, HHVM) en el servidor Ubuntu

Si ha administrado un servidor Linux anteriormente, estará familiarizado con la pila LAMP (Linux, Apache, MySQL, PHP) comúnmente utilizada. Sin embargo, Apache, MySQL y PHP a veces pueden ser intensivos en recursos y pueden no ser los mejores para su servidor. En este tutorial, vamos a reemplazar todas y cada una de las partes de la pila, excepto Linux, con una alternativa mejor – Nginx, Mar ...

Linux

Corrección de Se necesita autenticación para ejecutar /usr/bin/dropbox como superusuario Problema en Ubuntu

Si ha estado usando Dropbox en su máquina Ubuntu (o cualquier otra distribución), después de una de las actualizaciones, puede que haya notado que está empezando a pedirle que introduzca su contraseña y se ejecute como superusuario. Este no es un incidente normal ya que Dropbox está instalado en la carpeta de inicio local y no debería requerir un permiso elevado para ejecutarse. Si te encuentras c ...

Linux

Cómo configurar Mattermost Slack Alternativa en un servidor Ubuntu

Mattermost es una alternativa de código abierto a Slack. Le permite chatear con su equipo en tiempo real y compartir archivos directamente. Para muchos equipos, el Slack se ha convertido en una herramienta indispensable. Aún así, mucha gente preferiría tener una solución que ponga más control en sus manos. En ese caso, Mattermost es fácilmente la mejor opción, y usted puede contar con ella para un ...

Linux

Cómo instalar BitTorrent Sync en un servidor Linux

Anteriormente, le hemos presentado a BitTorrent Sync que le permite sincronizar sus archivos de un ordenador a otro utilizando la tecnología Bittorrent. Si tiene su propio servidor web, puede utilizar btsync como herramienta de copia de seguridad para realizar copias de seguridad de los archivos de su ordenador al servidor web. A continuación se muestra cómo puede configurar BitTorrent Sync en su ...

Linux

Cómo instalar y usar Kliqqi en Ubuntu para crear tu propia comunidad social

Kliqqqi es un sistema de gestión de contenidos de comunidades sociales que le permite crear comunidades de medios sociales en línea receptivas y bellamente diseñadas. Con Kliqqqi puedes alojar y crear tu propia red social similar a Twitter o Facebook. En este tutorial le mostraremos cómo instalar Kliqqqi en Ubuntu. Requisitos previos Asumiendo que tiene un servidor Ubuntu, necesitará tener las sig ...

Linux

Cómo configurar y utilizar AbanteCart en Ubuntu

Si usted está comenzando una tienda en línea y está buscando un CMS de comercio electrónico para ejecutar su tienda, AbanteCart es un carrito de compras gratuito y software de código abierto que usted puede utilizar. Es fácil de configurar y usar y viene con extensiones para ampliar su funcionalidad. En este artículo aprenderá a instalar, configurar y utilizar AbanteCart en Ubuntu. Requisitos Como ...

Linux

Cómo instalar y configurar Samba en Ubuntu para compartir archivos

Samba es un servicio útil que se encuentra en la mayoría de los sistemas Unix y Linux y que le permite compartir archivos y servicios de impresión con otro ordenador, especialmente con un cliente de Microsoft Windows. En Ubuntu, aunque el gestor de archivos Nautiilus viene con una serie de protocolos de conexión para acceder a los archivos desde un servidor remoto, no convierte la máquina en un se ...

Linux

Cómo instalar Zimbra Collaboration Suite en Ubuntu Server

es una plataforma de colaboración y comunicación de última generación, con la misión de responder a los retos que los sistemas de correo tradicionales plantean a las grandes organizaciones. Mientras que Zimbra también ofrece soluciones alojadas, la edición Open Source es una plataforma de correo auto alojada, que conserva la mayor parte de la funcionalidad de la versión de pago. Zimbra es… P ...