Oracle CorporateTime for the Web 3.1
Oracle Mobile Edition 3.1
Last updated: 5 August 2002 This file contains installation instructions only. For more information on running an HTTP server with mod_fastCGI, visit http://www.fastcgi.com/.
For system requirements, limitations and other information about this product, consult the Release Notes. For detailed information on configuring Oracle CorporateTime for the Web, consult the Administrator's Guide.
Note: In the following documentation, forward slashes are used in directory paths. Angle brackets (<>) enclose variables. For example: <fcgi-directory>/swc indicates the swc directory under the configured FCGI directory.
- How to report problems
- Configuring your HTTP server
- Installing Oracle CorporateTime for the Web
- Verifying installation
- Uninstalling Oracle CorporateTime for the Web
How to report problems
Post any problems or questions you have to support@steltor.com, or call 1.514.733.8500 (8 a.m. - 7 p.m. EST) or 1.514.733.2917 (outside normal EST business hours).
Configuring your HTTP server
Make sure you are compliant with the software requirements documented in the Release Notes.Oracle CorporateTime for the Web must be installed on a machine with an HTTP server. Although it can run on the same machine as Oracle CorporateTime Server, this is not the optimal configuration unless your user base is very small. Ideally, both Oracle CorporateTime Server and Oracle CorporateTime for the Web should be installed on dedicated hosts, tuned for the expected usage on your site.
Setting up a new FCGI directory
You must configure your httpd.conf to run Oracle CorporateTime for the Web with mod_fastcgi on an HTTP server (consult the Release Notes for detailed information). If you have a complex operating environment or you do not feel the guidelines provided are optimal for your setup, please refer to http://www.fastcgi.com/ for more detailed information.Variables
Note: Except for #3, values inside angled brackets (<>) are variables.
- FCGI_DIR = the directory where the FCGI apps reside
- SERVER_PREFIX = the path to FCGI_DIR
- NUM_PROCS = the number of FCGI apps you want to run concurrently
- SOCKET_FILE = The name (not path) of the socket file, needed if you are using quiet command-line utilities
- IPC_DIR = the name of the directory used for inter-process communication
To set up a new FCGI directory for Oracle CorporateTime for the Web, add the following directives to your httpd.conf:
If you encounter any problems, contact our support staff at support@steltor.com.
- ScriptAlias: Add using the variables given below. Allows you to specify locations where the application can run FCGIs (executables).
- AddHandler: Instructs the Apache Server to use the fastcgi-script to run anything with an FCGI suffix.
- SetHandler: Add using the SERVER_PREFIX and FCGI_DIR values defined above. Instructs the Apache Server to use the fastcgi-script to handle anything in a directory you specify.
- IPC_DIR: The directory where the socket file is created. Please make sure to configure permissions for IPC_DIR correctly.
- FastCgiServer: Allows you to configure connections to the application, with the following options:
- -listen-queue-depth: the default size of the listen queue for the application
- -init-start-delay: the default delay a user experiences when launching the application
- -processes: the number of FCGI apps running concurrently
- -appConnTimeout: interval of seconds before the application time outs when the user attempts a reload
- -socket: only needed if you are using quiet command-line utilities
Before installation
In your httpd.conf file:
- Take note of the path of the DocumentRoot variable. Enter this value when asked for the Primary Document Directory later in the Oracle CorporateTime for the Web installation.
- Take note of the values of the User and Group variables. These could be either names or numbers.
Installing Oracle CorporateTime for the Web
If you make any changes to webcal.ini, you must restart apache or lexacal.fcgi for the changes to take effect.
- Sign in as root.
- In a temporary location, extract the CorporateTime for the Web tar file. For example:
- Execute the setup script.
- Oracle CorporateTime for the Web will prompt you for:
- User name and group name: the values in your httpd.conf
- Fast-CGI Directory: the full path to your FCGI directory (specified in the httpd.conf of your HTTP server)
- Fast-CGI URL Prefix: the name of your FCGI directory (without a trailing slash)
- Primary Document Directory: the DocumentRoot variable in your httpd.conf
- Server name and node ID
- Node alias
- Oracle CorporateTime for the Web will create swc directories under the FCGI directory and the Primary Document Directory, create the webcal.ini file, change file permissions and set file ownerships.
- For detailed information on customizing appearance and tuning parameters, consult the Administrator's Guide.
Verifying installation
To verify your installation, point your web browser to the URL as described below, using the following variables:http://<HTTP_URL><Port>/<fcgi_url_prefix>/swc/lexacal.fcgi
- HTTP_URL: The URL of your HTTP server
- Port: The port number specified in the httpd.conf of your HTTP server
- FCGI URL Prefix: The same value you entered during installation
To make an Oracle CorporateTime Server master node available, add a line to the [servers] section of the webcal.ini file in the lexacal-private subdirectory of the FCGI directory you created (see the Oracle CorporateTime Server Administrator's Guide for more information on master node setup). For example, if there were a CorporateTime Server master node on the host galaxy at node-ID 10000, you would add this line to the [servers] section:
galaxy database = galaxy,10000
Uninstalling Oracle CorporateTime for the Web
| Copyright © 1998, 2002,
Oracle Corporation All rights reserved. |