To install the Rational® DOORS® database server on Linux, along with the server interface
services, follow the instructions in this topic. Use this procedure
if you want to integrate with Rational Requirements
Composer.
Procedure
- Log in as root. The installation
must be performed using the root account.
Note: After
the installation the root user owns the files. To change the ownership,
run a recursive chown on the files from the root
of the Rational DOORS directory. For example,
run chown -R user:group.
- If you are reinstalling , stop the Rational DOORS database
server.
- Change the working directory to $DOORSHOME/bin.
- Enter the following command: dbadmin -data port@DOORSserver -killserver
[-password password]
Where |
Is |
port |
The port for the server (the default is 36677). |
DOORSserver |
The name of the computer that the server is
running on. |
password |
The server password (omit the -password switch
if the password is currently blank). |
- If you are installing Rational DOORS for the first time, create
a non-privileged user account to own the Rational DOORS data
and application files. For example, you might call this user account doors.
This user is the Rational DOORS owner.
- Navigate to the installation file and copy it to a temporary
location on your computer. If the installation file is on the DVD,
mount it.
Note: If the volume manager is configured, it
automatically mounts the DVD.
- Make the installation file an executable file. Run the
following command:
chmod u+x installation_file_name
- Choose the directory where you want to install the files,
and run the installation file. Files are automatically
extracted. When the files are extracted, the installation procedure
begins:
- Press Enter to continue.
- Press 1 to accept the license
agreement.
- Enter 2 to install the Rational DOORS database server and the server interface
services.
- Enter the absolute path to the Rational DOORS home
directory, and enter y to confirm.
- Press Enter to run the installer.
- The installation script then confirms all the installation
options and installs the files. Press Enter when
the installation finishes.
- Edit the startup file of the Rational DOORS owner.
Startup file |
Code |
Bourne or K shell .profile |
DOORSHOME=doors-home-path/DOORS_Database_Server SERVERDATA=datapath
PATH=$DOORSHOME/bin:$PATH
PORTNUMBER=database-server-port-number
export
DOORSHOME SERVERDATA PATH PORTNUMBER DOORSDATA
|
C shell .login |
setenv DOORSHOME doors-home-path setenv
SERVERDATA datapath
setenv PATH $DOORSHOME/bin:$PATH
setenv
PORTNUMBER database-server-port-number
|
- Start the Rational DOORS database server.
- Log in as the Rational DOORS owner user.
- Change your working directory to $DOORSHOME/bin.
- Enter the following command: ./doorsd &.
Note: If you use the Korn shell and do not use doorsd & in
a system startup script, run the following command instead: nohup
doorsd &.
Results
The Rational DOORS database server is installed.
Also, an archive file called
festival-linux.zip is
installed in the interfaces subdirectory. This file is used to install
the interface services server and the interface services broker.