Section | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Note |
---|
It is very important that you first follow the basic Live Forms Installation & Configuration and verify that frevvo Live Forms works by itself by pointing a browser to http://localhost:8082/frevvo/web/login. |
...
Download and Configure an ISAPI Filter
- Download frevvo Live Forms isapi package [http://www.frevvo.com/bucket/isapi/isapi.zip here]. The archive is a pre-packaged isapi filter along with a recommended directory structure and pre-configured files. It is a starting point.
- Expand the archive. For the sake of this document we will assume the archive is expanded under your "c:\" drive. If you do that, you should have a folder c:\isapi after expanding.
- The isapi archive contains version 1.2.28 of the isapi connector for win 32. If you need to upgrade and/or IIS is running on win64, download the ISAPI Redirect DLL from the [[http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ Apache ]] site. If you download a new isapi filter:
- When downloading, choose the version of Windows that IIS is running on (either win32 or win64), and then choose the latest available jk version.
- The file to download is named isapi_redirect_X.X.X.dll, where 'X.X.X' is the version number. You will need to remove the version number from the DLL file (i.e. it needs to be named isapi_redirect.dll).
- After downloading and renaming, update the dll in c:\isapi\bin.
- Under c:\isapi\bin you will find isapi_redirect.properties (shown below). If you expanded the filter in c:\isapi you don't have to change anything. Otherwise, just edit the paths accordingly.
...
The file c:\isap\conf\uriworkmap.properties lists the http request paths that will be forwarded to frevvoLive Forms
Code Block |
---|
/frevvo/*=workerFrevvo |
...
- Open Control Panel, then Administrative Tools and open Internet Information Services.
- Add the ISAPI Filter to IIS
- Right-click on Default Web Site (or the Web Site that should be responsible for proxying requests to frevvoLive Forms), and click on Properties.
- Click the ISAPI Filters tab.
- Click Add and create one. Enter jakarta as the Filter Name and enter the location of the isapi_redirect.dll file for the executable.
- Click OK, Apply and then OK.
...
- Create a virtual directory for frevvo Live Forms in IIS.
- Right-click on Default Web Site (or the Web Site that should be responsible for proxying requests to frevvoLive Forms), choose New and then Virtual Directory.
- Go through the creation wizard. Set the alias to be the same as the context path configured in c:\isapi\bin\isapi_redirect.properties. If you kept the defaults in the section Download and Configure an ISAPI Filter you would enter jakarta.
...
- Navigate to Start > Administrative Tools > Internet Information Services (IIS) Manager
- Click the Default Web Site (or the Web Site that should be responsible for proxying requests to frevvoLive Forms), and click on ISAPI Filters (on the right panel).
- Check if there is a Filter that points to the isapi_redirect.dll file and that it is in the right location. If not, click Add and create one. Enter '''jakarta''' as the Filter Name and enter the location of the isapi_redirect.dll file.
- Click OK.
...
- Right-click on Default Web Site (or the Web Site that should be responsible for proxying requests to frevvoLive Forms)
- Click on '''Add Virtual Directory'''
- Configure the alias to '''jakarta'''
- Set the path to c:\isapi\bin
...
- Navigate to Start Menu > Administrative Tools > Server Manager.
- In the Server Manager, click on Roles and right click Web Server (IIS).
- On the right panel, look for the section System Services.
- Restart World Wide Web Publishing Service.
If you already installed frevvo Live Forms you can test the IIS configuration by pointing your browser to: http://localhost/frevvo/web/static/home
...