Both Logaholic (SHE) Self Hosted Edition and Logaholic (SPE) Service Provider Edition can be installed on a dedicated server running Windows Server and IIS.
Both PHP and MySQL must be installed in order to run Logaholic on a Windows Server running IIS. Both Microsoft and Oracle (MySql) have created some excellent tools that make installing PHP and MySQL no more complicated than installing any other program on your PC or Server.
The following tutorials, will guide you step by step through the installation process:
Download and Install PHP on Windows Server
Download and Install FastCGI 1.5 (IIS 6.0 and 5.1 (required)
Download and Install FastCGI (IIS 7)
Set-up Fast CGI for php with IIS7 (Video) (required)
Optimal settings for PHP (required)
Optimize PHP processing speed (advised)
Optimize PHP processing speed IIS7 (Video) (advised)
Download MySQL community server (required)
Run MySQL installation wizard using the default suggested settings (required)
Installing PHP, MySQL and PHP MyAdmin (Video)(informative)
IIS Timeout Issues
IIS will typically abort any script that runs longer than 300 seconds (CGI Timeout). You may need to change the CGI Timeout settings on the server in order to avoid timing out when importing large log files.
The following Microsoft Technet article provides additional information on Configuring CGI Applications (IIS 6.0).
IIS6+ users will also need to download and install the Metabase editor from Microsoft.
Finish your installation by running the Logaholic Set-up Wizard.