While there is no installer, it is easy to install and configure Stone Steps Webalizer following the instructions below.

Windows

Create a directory where you intend to keep Stone Steps Webalizer files (e.g. c:\tools\webalizer) and extract the content of the webalizer_win.zip file into this directory. Create a text file in the installation directory and save the file as webalizer.conf. This will be your default configuration file.

In order to run Stone Steps Webalizer you need to know three directories:
  • the installation directory (e.g. c:\tools\webalizer)
  • the directory where web server log files are located (e.g. c:\winnt\system32\logfiles\w3svc1)
  • the directory where you would like to keep generated report files (e.g. c:\inetpub\reports\)

The sample command below shows how to process a single IIS log file (line breaks are shown for display purposes only):

c:\tools\webalizer\webalizer -F iis -n your-domain-name
       -o c:\inetpub\reports
           c:\winnt\system32\logfiles\w3svc\ex050301.log

The -F option specifies the log file type. The -n option specifies the domain name of your website. The -o option specifies the directory where Stone Steps Webalizer will generate reports.

Linux

Stone Steps Webalizer requires following libraries to be installed before the executable can be launched:
  • GD Library v2 or newer
  • Berkeley DB v4.3 or newer
  • ZLIB v1 or newer
  • GeoIP2 library (MaxMindDB) v1.0.2 or newer

Create a directory where you intend to keep Stone Steps Webalizer files (e.g. /usr/local/webalizer) and run the commands shown below to extract the files.

  cd /usr/local/webalizer
  gunzip webalizer_linux.gz
  tar -xvf webalizer_linux.tar

Create a text file in the installation directory and save it as webalizer.conf. This will be your default configuration file.

Run the following command in order to verify if all library references in the Stone Steps Webalizer executable file are resolved properly on your machine:

  ldd /usr/local/webalizer/webalizer

If you see "not found" in the output, then you cannot run Stone Steps Webalizer until you resolve these references.

If you configured Apache to output custom log files, look for CustomLog in this document for details on how to configure Apache log file processing.

In order to run Stone Steps Webalizer you need to know three directories:
  • the installation directory (e.g. /usr/local/webalizer)
  • the directory where web server log files are located (e.g. /usr/local/apache2/logs)
  • the directory where you would like to keep generated report files (e.g. /usr/local/apache2/reports)

The sample command below shows how to process a single Apache log file (line breaks at are shown for display purposes only):

 webalizer -F apache -n your-domain-name
       -o /usr/local/apache2/reports
           /usr/local/apache2/logs/access_log

The -F option specifies the log file type. The -n option specifies the domain name of your website. The -o option specifies the directory where Stone Steps Webalizer will generate reports.

Source

Linux

In order to build the executable from the source, you also will need development versions of the libraries listed in the Linux sub-section above, as well as GCC v4 or newer installed.

Change to the directory where you extracted the source and type the following command:

  make

Once the build has been completed, you will find the executable in the build subdirectory.

Windows

In order to build the executable from the source, you will need Visual Studio 2013 (VS12) or newer, as well as all of the dependencies listed below:
  • GD Library
  • Berkeley DB
  • ZLIB
  • GeoIP2 library (MaxMindDB)
You will need to build each library above and place them in the location referenced in the Visual Studio project.

You may also find patch files for Visual Studio for each of these dependencies in the patches directory of the source distribution. These patches will allow you to build these projects in Visual Studio 2013.

Once you have all the dependencies in place, build their release versions and then build the release version of Stone Steps Webalizer.

Last edited Feb 16, 2015 at 3:17 PM by StoneSteps, version 3