Open topic with navigation

TIBCO iProcess® Engine 11.10.0

# Setting Up the iProcess Engine System Directory

## Status

If you are... | This task is...
Installing a new iProcess Engine Version 11.10.0 | Optional
Upgrading from an iProcess Engine Version 11.0 or later | Required

## Database

Oracle, DB2

## Description

`$SWDIR` is the iProcess Engine system directory, where the iProcess Engine software is installed.

Note | `$SWDIR` must not be the temporary installation directory, a user's home directory or a directory in a temporary or read-only filesystem. If you are upgrading and you want to run the installer as the iProcess Engine background user (see iProcess Engine Background User Name), this user must have the necessary permissions to the `$SWDIR` directory structure. The `root` user will need to grant these permissions.

## Node-Cluster

`$SWDIR` must be setup on the master server and on each slave server.

## Procedure

| 1. | Log in as the user who will run the installer (either `root` or the iProcess Engine background user).

| 2. | Set the `$SWDIR` environment variable to the directory where you want to install (or upgrade) the iProcess Engine. For example:

export `$SWDIR`=/iProcess/swnod1

| 3. | If you are upgrading and you want to run the installer as the iProcess Engine background user:

1. Log in as `root`.

2. Use the following command to make sure that all files in `$SWDIR` and all of its sub-directories have full read and write permissions (`rw-rw-rw`):

   `chmod -R a+rw $SWDIR`

3. Use the following commands to change the ownership of certain files under `$SWDIR` to the iProcess Engine background user.

   `chown` `pro``` `$SWDIR``/bin/fixperms` `chown` `pro``` `$SWDIR``/util/swinitora` `chown` `pro``` `$SWDIR``/util/upgr` `chown` `pro``` `$SWDIR``/util/swpostinst`

   where `pro` is the name of the iProcess Engine background user.

4. If the following symbolic link files are present in `$SWDIR/libs`, then delete the files. `$SWDIR/libs/libnspr4.so
   $SWDIR/libs/libnss3.so
   $SWDIR/libs/libnssutil3.so
   $SWDIR/libs/libplc4.so
   $SWDIR/libs/libplds4.so
   $SWDIR/libs/libsoftokn3.so
   $SWDIR/libs/libsqlite3.so
   $SWDIR/libs/libssl3.so
   $SWDIR/libs/libsqlite3.so.0
   `

## See Also

See your operating system documentation for more information about how to set environment variables.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO iProcess® Engine

Copyright © 1994-2025. Cloud Software Group, Inc. All Rights Reserved.