Apache 2.X web server for Windows allows running ISAPI modules. To enable this feature, you must enable the plugin mod_isapi.
Apache doesn't have a visual interface for configuration. You must modify the httpd.conf file.
Uncomment the following line in httpd.conf:
LoadModule isapi_module modules/mod_isapi.so
Add the following line:
AddHandler isapi-handler .dll
Add a Directory section for your module directory. Example:
<Directory "C:/webapps"> Options Indexes FollowSymLinks ExecCGI AllowOverride None Order allow,deny Allow from all </Directory>
Starting from Apache 2.4 the access control rules have changed. Replace:
Order allow,deny Allow from all
with:
Require all granted
So the Directory section for Apache 2.4 should look like:
<Directory "C:/webapps"> Options Indexes FollowSymLinks ExecCGI AllowOverride None Require all granted </Directory>
Add an Alias for the directory, for example:
Alias /mywebapps "C:/webapps"
Be sure to restart your Apache server after making the necessary modifications to the httpd.conf file.