GoAccess is a free, open-source, lightweight log analyzer written in C language. It can read and analyze log files of Apache, Nginx, CloudFront, Caddy, and more. It uses the ncurses library for its CLI interface. It is an interactive and real-time web server log analyzer that helps you to analyze and view web server logs quickly.
Homepage - https://goaccess.io/
__________________________________________________________________________________________________________________________________
Server - Os: Oracle Linux Server 9 64Bit | IP -192.168.1.50 |Hostname - server.testbox.com
__________________________________________________________________________________________________________________________________
cat /etc/system-release ; dnf groupinstall "Development Tools" -y
dnf update -y
dnf install httpd ncurses-devel openssl-devel -y
systemctl start httpd ; systemctl enable httpd
wget https://tar.goaccess.io/goaccess-1.5.4.tar.gz
tar -xvzf goaccess-1.5.4.tar.gz
cd goaccess-1.5.4
autoreconf -fi
./configure --enable-utf8 --with-openssl
make ; make install
goaccess --version
nano /usr/local/etc/goaccess/goaccess.conf
time-format %H:%M:%S
date-format %d/%b/%Y
#ignore-panel REFERRERS
log-format COMBINED
goaccess /var/log/httpd/access_log
goaccess /var/log/httpd/access_log -o /var/www/html/stats.html
http://192.168.1.50/stats.html
__________________________________________________________________________________________________________________________________
Thursday, July 10, 2025
How To Install GoAccess Web Log Analyzer on Oracle Linux Server 9
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment