# Setup GoAccess (CowAxess) Web Log Analyzer on Windows

## What is GoAccess?

GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly. - https://goaccess.io/

## Installing GoAccess (CowAxess)

1. Download XAMPP Download
2. Download CowAxess Download
3. Download Microsoft Visual C++ Download
4. Install Microsoft Visual C++
5. Right click the downloaded XAMPP .zip file > Extract All...
6. Right click the downloaded CowAxess .zip file > Extract All...
7. Run the CowAxess installer, install to C:\Program Files\CowAxess
8. Copy the extracted XAMPP directory to a safe location to run from, C:\Program Files for example
9. Run XAMPP/setup_xampp.bat to update the configuration files with the new server location
10. Run XAMPP/xampp-control.exe
11. Click the Start button next to Apache
12. Navigate to C:\Program Files\CowAxess
13. Double click the cowaxess.cmd file
14. Paste the following command to start the real-time monitor, changing the paths to access.log and monitor.html as needed
    goaccess "C:\\Program Files\\xampp\\apache\\logs\\access.log" -o "C:\\Program Files\\xampp\\htdocs\\monitor.html" --log-format=COMBINED --real-time-html
15. Open a web browser and navigate to http://DNSorIP/monitor.html
16. Welcome to GoAccess hosted on Windows