Button
IIS

Depending on which method you want to use Kepler, the IIS configuration will be a bit different.

Using WSAPI with CGI

Using CGILua with CGI

Using Orbit with CGI

Configuring FastCGI on IIS

To use FastCGI, you have to first install the Microsoft FastCGI Extension for IIS 5.1 and IIS 6.0 or for IIS 7.0.

Using WSAPI with FastCGI

Using CGILua with FastCGI

You need to register the CGILua executables in the FastCGI Extension (usually editing C:\WINDOWS\system32\inetsrv\fcgiext.ini):

[Types]

lua=Lua
lp=Lp

[Lua]
ExePath=C:\LuaRocks\1.0\cgilua-fcgi.exe

[Lp]
ExePath=C:\LuaRocks\1.0\cgilua-fcgi.exe

and then register the .lp and .lua in IIS. To do that, you need to go to the IIS management console, edit the site properties, select the Home Directory tab, click on on Configuration and there add the two extensions, pointing them to the FastCGI DLL (usually C:\WINDOWS\system32\inetsrv\fcgiext.dll).

Using Orbit with FastCGI