Configuring iASP on Apache Using Static Libraries

If your Apache web server does not support DSO (Dynamic Shared Object) on Unix platforms, you must build Apache with the Instant ASP static library according to the following instructions:

  1. Under the <APACHE_SOURCE>/src/modules directory, create an "iasp" directory.
  2. Copy Makefile.tmpl and Makefile.libdir from the <iASP installed path>/bin/apache directory to the <APACHE_SOURCE>/src/modules/iasp directory.
  3. Copy libmodiasp.a from the iASP installed path>/bin/apache/<unix os>/<version> directory into the <APACHE_SOURCE>/src/modules/iasp directory.

    NOTE: <unix os> represents the unix os (e.g., linux, solaris or unixware) you are running, and <version> represents the version number of Apache (e.g., 1.3.6, 1.3.9, etc).

  4. Run the configure script and do a make and a make install:

    ./configure --prefix=<apache installed path> --activate-module=src/modules/iasp/libiasp.a
    make
    make install


  5. Open the srm.conf file of Apache and insert the following lines:

    Alias /iasp "/export/home/iasp"
    iASPConfig server "/export/home/iasp/properties/server.properties"
    iASPConfig rules "/export/home/iasp/properties/rules.properties"


    NOTE: The example assumes iASP was installed under /export/home/iasp. Adjust the paths to reflect your system setup.

If you encounter any problems or errors, please contact support@halcyonsoft.com.


Copyright © 1998-2002, Halcyon Software Inc. All rights reserved.