The installation DVD provides the option to install an Apache HTTP server for IsoStar that is pre-configured for ease of use. We would recommend that users install the provided Apache HTTP server. If not installed with the other IsoStar software and data components, the Apache HTTP server can be installed later via IsoInstall script on the installation DVD.
Once installed, the CCDC Apache server can be started via the command:
/net/storage02/export/scratch/isostar/ISOSTAR_V2.2.2/isostar/APACHE/bin/ccdc_apache startand stopped via
/net/storage02/export/scratch/isostar/ISOSTAR_V2.2.2/isostar/APACHE/bin/ccdc_apache stop
Once running, the IsoStar home page can be accessed by the hostname and port number entered during the APACHE server setup, for example:
http://myservername:8081
/net/storage02/export/scratch/isostar/ISOSTAR_V2.2.2/isostarFiles and subdirectories in this directory must be accessible to the server.
/net/storage02/export/scratch/isostar/ISOSTAR_V2.2.2/isostar/html/isostar.htmlIf the IsoStar root directory (/net/storage02/export/scratch/isostar/ISOSTAR_V2.2.2/isostar) is to be the root directory of your server (DocumentRoot) then access the IsoStar home page as:
http://your.server/html/isostar.html
/isostar/ /net/storage02/export/scratch/isostar/ISOSTAR_V2.2.2/isostar/The path to the IsoStar home page will then be:
http://your.server/isostar/html/isostar.html
chemical/x-isostar istr
If you do not already have the ability to run CGI scripts via your server then you will need to specify a script directory with the ScriptAlias directive in the conf file. The ScriptAlias directive is detailed in Run-time configuration directives section of the Apache Reference Manual.
To install the IsoStar CGI script:
<DVDROM>/httpd/cgi/isostar_server.cgifrom the installation DVD-ROM to the script directory of your HTTP server where <DVDROM> is the mount point of the installation DVD-ROM.
Check that permissions for this file allow any user to execute it.
<isosoft>/isostarwhere <isosoft> is the location of the isostar directory containing an installation of the IsoStar software for the UNIX platform on which the HTTP server is running.
<isosoft>/isostar/bin/xmlgenThis will contain a line beginning
CCDC_TOOLKIT_ASER_DATABASE=If there is no directory path specified on this line, or if it is incorrect, then change it to indicate the directory that contains your CSD database files. This is likely to be equivalent to $CSDHOME/csd. Specify the full path to this directory and the base filename of the current CSD database it contains. For example:
CCDC_TOOLKIT_ASER_DATABASE=/usr/local/cambridge/csd/as532be
Replace your.server with the address of your HTTP server and <cgi-bin> with the location of the directory containing isostar_server.cgi (relative to the top directory of the HTTP server).
The first two URLs should display OK in your browser window; the other two should display MOL2 files.
Next: Obtaining the IsoStar Client Software