GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Cómo instalar GoAccess en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar GoAccess en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, GoAccess es un programa de análisis de registro de servidor web interactivo y en tiempo real que analiza y ve rápidamente los registros del servidor web. Proporciona estadísticas HTTP rápidas y valiosas para los administradores de sistemas que requieren un informe visual del servidor sobre la marcha. Analiza el archivo de registro web especificado y envía los datos al terminal.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del analizador de registro del servidor web en tiempo real GoAccess y el visor interactivo en AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:AlmaLinux 8.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar GoAccess en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo dnf update
sudo dnf install epel-release
sudo dnf install ncurses-devel libmaxminddb-devel openssl-devel 
sudo dnf groupinstall 'Development Tools'

Paso 2. Instalación de GoAccess en AlmaLinux 8.

Ahora descargamos la última versión de GoAccess desde la página oficial usando wget comando:

wget https://tar.goaccess.io/goaccess-1.5.2.tar.gz

Después de eso solo necesitas descomprimirlo:

tar -xzvf goaccess-1.5.2.tar.gz

A continuación, configure e instale el paquete:

cd goaccess-1.5.2
autoreconf -fi
sudo ./configure --enable-utf8 --enable-geoip=mmdb --with-openssl
sudo make
sudo make install

Verificar la instalación de GoAccess:

goaccess --version

Paso 3. Configure GoAccess.

De forma predeterminada, GoAccess almacena su archivo de configuración en /usr/local/etc/goaccess/goaccess.conf . Ahora editamos la configuración usando el editor de texto nano:

sudo nano /usr/local/etc/goaccess/goaccess.conf

Modifique el siguiente archivo:

# The following time format works with any of the
# Apache/NGINX's log formats below.
#
time-format %H:%M:%S
# The following date format works with any of the
# Apache/NGINX's log formats below.
#
date-format %d/%b/%Y
#
log-format COMBINED
#
log-format %v:%^ %h %^[%d:%t %^] "%r" %s %b "%R" "%u"

Guarde y cierre un archivo. Después de completar la configuración, ahora ejecute GoAccess usando el siguiente comando a continuación:

sudo ln -s /usr/local/bin/goaccess /usr/bin/goaccess
sudo goaccess /var/log/nginx/access.log

Será recibido con el siguiente tablero:

Paso 4. Generar informe HTML.

Para generar un informe HTML de los registros de su servidor web Nginx, simplemente ejecútelo en su archivo weblog:

goaccess /var/log/nginx/access.log -o stats.html

¡Felicitaciones! Ha instalado GoAccess con éxito. Gracias por usar este tutorial para instalar el analizador de registros web GoAccess en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el GoAccess oficial sitio web.


Arch Linux
  1. Cómo instalar Ntopng en AlmaLinux 8

  2. Cómo instalar Laravel en AlmaLinux 8

  3. Cómo instalar Prometheus en AlmaLinux 8

  4. Cómo instalar Docker en AlmaLinux 8

  5. Cómo instalar Apache en AlmaLinux 8

Cómo instalar Jenkins en AlmaLinux 8

Cómo instalar FreeIPA en AlmaLinux 8

Cómo instalar Foreman en AlmaLinux 8

Cómo instalar Redis en AlmaLinux 8

Cómo instalar Discord en AlmaLinux 8

Cómo instalar GitLab en AlmaLinux 8