Servertec Installation
M E N U

Content
Introduction
Release Notes
Requirements
Installation
Change Log
Future Plans
Knowledge Base
Referance Manual
Samples
Legal
Feedback

 


Select the platform to install under:
Windows 95
Windows NT
Linux/Unix

Use the following instructions to install Server Side iScript on Windows 95.

  1. Install Java JDK 1.x
    Follow JavaSoft's instructions for installing Java JDK 1.x.

  2. Unzip downloaded file(s)
    Follow 3rd Party instructions for extracting files from a zip file using folder names.
    Normally extract to c:\

  3. Define environmental variables in c:\autoexec.bat file.
    Using c:\ss\install\win32\vars.bat as a template:

    1. Define JAVA_HOME
      set JAVA_HOME=path
      Normally path is c:\java

    2. Modify JAVA_EXE, as needed
      set JAVA_EXE=%JAVA_HOME%\bin\java.exe

    3. Define SS_HOME
      set SS_HOME=path
      Normally path is c:\ss

    4. Define CLASSPATH
      set CLASSPATH=path;%CLASSPATH%
      Normally path is
      %SS_HOME%\classes\classes.zip

    5. Define PATH
      set PATH=path;%PATH%
      Normally path is %SS_HOME%\bin

  4. Setup Web Server to use Server Side iScript ctf files.

    Microsoft Web Server

    1. Change Web Server Properties

      1. append index.ctf to Default Document(s).
        Normally under Advanced Options

      2. add virtual directory /ss as c:\ss
        with Read access
        Normally under Advanced Options, Virtual Directories

      3. add virtual directory /ss/bin as c:\ss\bin
        with Read and Execute access
        Normally under Advanced Options, Virtual Directories

      4. add virtual directory /ss/docs as c:\ss\docs
        with Read access
        Normally under Advanced Options, Virtual Directories

      5. add virtual directory /ss/samples as c:\ss\samples
        with Read access
        Normally under Advanced Options, Virtual Directories

      6. add virtual directory /ss/samples/templates as c:\ss\samples\templates
        with Read, Execute and Scripts access
        Normally under Advanced Options, Virtual Directories

      7. add virtual directory /ss/templates as c:\ss\templates
        with Read, Execute and Scripts access
        Normally under Advanced Options, Virtual Directories

    2. Update Registry

      1. Modify c:\ss\install\win32\ss.reg as needed.
        ".ctf"="\"path\\ss.exe\" \"%s\" \"%s\""
        Normally path is c:\\ss\\bin
        Note: Each \\ represents a \

      2. Register Server Side iScript.
        regedit c:\ss\install\win32\ss.reg
top of page

Use the following instructions to install Server Side iScript on Windows NT.

  1. Install Java JDK 1.x
    Follow JavaSoft's instructions for installing Java JDK 1.x.

  2. Unzip downloaded file(s)
    Follow 3rd Party instructions for extracting files from a zip file using folder names.
    Normally extract to c:\

  3. Define environmental variables in System Control Panel.
    Using c:\ss\install\win32\vars.bat as a template:

    1. Define JAVA_HOME as
      c:\java

    2. Define JAVA_EXE as
      c:\java\bin\java.exe

    3. Define SS_HOME as
      c:\ss

    4. Append c:\ss\classes\classes.zip to CLASSPATH

    5. Append c:\ss\bin to PATH

  4. Setup Web Server to use Server Side iScript ctf files.

    Microsoft Web Server

    1. Change Web Server Properties

      1. append index.ctf to Default Document(s).
        Normally under Advanced Options

      2. add virtual directory /ss as c:\ss
        with Read access
        Normally under Advanced Options, Virtual Directories

      3. add virtual directory /ss/bin as c:\ss\bin
        with Read and Execute access
        Normally under Advanced Options, Virtual Directories

      4. add virtual directory /ss/docs as c:\ss\docs
        with Read access
        Normally under Advanced Options, Virtual Directories

      5. add virtual directory /ss/samples as c:\ss\samples
        with Read access
        Normally under Advanced Options, Virtual Directories

      6. add virtual directory /ss/samples/templates as c:\ss\samples\templates
        with Read, Execute and Scripts access
        Normally under Advanced Options, Virtual Directories

      7. add virtual directory /ss/templates as c:\ss\templates
        with Read, Execute and Scripts access
        Normally under Advanced Options, Virtual Directories

    2. Update Registry

      1. Modify c:\ss\install\win32\ss.reg as needed.
        ".ctf"="\"path\\ss.exe\" \"%s\" \"%s\""
        Normally path is c:\\ss\\bin
        Note: Each \\ represents a \

      2. Register Server Side iScript.
        regedit c:\ss\install\win32\ss.reg
top of page

Use the following instructions to install Server Side iScript on Linux/Unix.

  1. Install Java JDK 1.x
    Follow JavaSoft's instructions for installing Java JDK 1.x.

  2. login as root.

  3. Unzip downloaded file(s).
    gzip -d filename

  4. Untar resultant file(s).
    tar -xvpf filename

  5. If not in root directory, move ss to root directory.
    mv ss /

  6. Set properties for template directories.
    chmod -R u+w,g+w,o+w /ss/templates
    chmod -R u+w,g+w,o+w /ss/samples/templates

  7. Define environmental variables in /etc/profile.d/ss.sh script.
    Using /ss/install/linux/etc/profile.d/ss.sh as a template:

    1. Define JAVA_EXE, as needed
      set JAVA_EXE=$JAVA_HOME/bin/java

    2. Define SS_HOME
      export SS_HOME=path
      Normally path is /ss

    3. Define CLASSPATH
      export CLASSPATH="./:path:${CLASSPATH}"
      Normally path is
      ${SS_HOME}/classes/classes.zip

    4. Update PATH
      export PATH="./:path:${PATH}"
      Normally path is ${SS_HOME}/bin

    5. copy /ss/install/linux/etc/profile.d/ss.sh
      to /etc/profile.d/ss.sh
      cp /ss/install/linux/etc/profile.d/ss.sh /etc/profile.d/ss.sh

  8. Define environmental variables in /etc/profile.d/ss.csh script.
    Using /ss/install/linux/etc/profile.d/ss.csh as a template:

    1. Define JAVA_EXE, as needed
      setenv JAVA_EXE $JAVA_HOME/bin/java

    2. Define SS_HOME
      setenv SS_HOME path
      Normally path is /ss

    3. Define CLASSPATH
      setenv CLASSPATH "./:path:${CLASSPATH}"
      Normally path is
      ${SS_HOME}/classes/classes.zip

    4. Update PATH
      setenv PATH "./:path:${PATH}"
      Normally path is ${SS_HOME}/bin

    5. copy /ss/install/linux/etc/profile.d/ss.csh
      to /etc/profile.d/ss.csh
      cp /ss/install/linux/etc/profile.d/ss.csh /etc/profile.d/ss.csh

  9. Update /ss/bin/ss.exe, /ss/bin/pp.exe and
    /ss/bin/ce.exe, as needed

    1. Update JAVA_HOME, as needed
      set JAVA_HOME=path
      Normally path is /usr/lib/jdk-1.1.3

    2. Update JAVA_EXE, as needed
      export JAVA_EXE=$JAVA_HOME/bin/java

    3. Update SS_HOME
      export SS_HOME=path
      Normally path is /ss

  10. Make executables, as needed
    cd /ss/bin
    makess

  11. Setup Web Server to use Server Side iScript ctf files.

    Apache Web Server

    1. Modify srm.conf
      Using /ss/install/linux/httpd/conf/srm.conf as a template:

      1. append index.ctf to DirectoryIndex

      2. add ScriptAlias /ss/samples/templates/ /ss/samples/templates/

      3. add Alias /ss/samples/ /ss/samples/

      4. add Alias /ss/docs/ /ss/docs/

      5. add ScriptAlias /ss/templates/ /ss/templates/

      6. add Alias /ss/ /ss/

    2. Modify access.conf
      Using /ss/install/linux/httpd/conf/access.conf as a template:

      1. add Directory entry for /ss
        <Directory /ss>
        Options Indexes FollowSymLinks
        allow from all
        order allow,deny
        AllowOverride None
        </Directory>

      2. add Directory entry for /ss/docs
        <Directory /ss/docs>
        allow from all
        order allow,deny
        AllowOverride None
        </Directory>

      3. add Directory entry for /ss/templates
        <Directory /ss/templates>
        Options ExecCGI
        AllowOverride None
        </Directory>

      4. add Directory entry for /ss/samples
        <Directory /ss/samples>
        Options Indexes FollowSymLinks
        allow from all
        order allow,deny
        AllowOverride None
        </Directory>

      5. add Directory entry for /ss/samples/templates
        <Directory /ss/samples/templates>
        Options ExecCGI
        AllowOverride None
        </Directory>
top of page
Built with iScript Copyright © 1997-1998 Servertec. All rights reserved.
Last Modified: Wed Apr 15 00:16:33 EDT 1998