Services für Serverschnittstellen unter Linux installieren

Wenn Sie nicht nur den Rational DOORS-Datenbankserver unter Linux®, sondern auch die Services für Serverschnittstellen installieren möchten, führen Sie die in diesem Abschnitt aufgeführten Schritte aus. Verwenden Sie diese Vorgehensweise, um eine Integration in Rational Requirements Composer durchzuführen.

Vorgehensweise

  1. Wenn Sie Rational DOORS erstmals installieren, wechseln Sie zu Schritt 3.
  2. Wenn Sie eine erneute Installation vornehmen, stoppen Sie den Rational DOORS-Datenbankserver.
    1. Ändern Sie das Arbeitsverzeichnis in $DOORSHOME/bin.
    2. Geben Sie den folgenden Befehl ein: dbadmin -data Port@Computer -killserver [-password Kennwort]
      Element Bedeutung
      Port Der Port des Servers (der Standard lautet 36677).
      Computer Der Name des Computers, auf dem der Server ausgeführt wird.
      Kennwort Das Serverkennwort (übergehen Sie den Schalter -password, wenn das aktuelle Kennwort leer ist).
  3. Melden Sie sich als root an. Die Installation muss über den Root-Account durchgeführt werden.
  4. Wenn Sie Rational DOORS erstmals installieren, erstellen Sie einen nicht-privilegierten Benutzeraccount, der Eigentümer der Daten und Anwendungsdateien von Rational DOORS ist. Erstellen Sie einen Account mit dem Namen doors. Dieser Benutzer wird als Rational DOORS-Eigentümer bezeichnet.
  5. Suchen Sie entweder die Rational DOORS-Serversoftware auf der DVD und klicken Sie zum Installieren darauf oder navigieren Sie zu der heruntergeladenen Datei, auf die Sie zum Installieren doppelklicken. Wenn Sie die Software aus dem World Wide Web heruntergeladen haben, dekomprimieren Sie das Archiv, kopieren Sie die Datei install.bin in ein temporäres Verzeichnis auf Ihrem Computer und wechseln Sie zu Schritt 6. Wenn Sie Rational DOORS über eine DVD installieren, gehen Sie folgendermaßen vor:
    1. Legen Sie die DVD in Ihr DVD-Laufwerk ein und stellen Sie sie über eine Mountoperation bereit:
      mount /dev/cdrom
      Anmerkung: Wenn der Volume-Manager konfiguriert ist, stellt dieser die DVD automatisch bereit.
    2. Navigieren Sie auf der DVD zum Rational DOORS-Verzeichnis für UNIX®-Server, dekomprimieren Sie das Archiv und kopieren Sie die Datei install.bin in ein temporäres Verzeichnis auf Ihrem Computer.
  6. Machen Sie die Datei install.bin zu einer ausführbaren Datei. Führen Sie den folgenden Befehl aus:
    chmod u+x install.bin
  7. Wählen Sie das Verzeichnis, in dem die Dateien installiert werden sollen, und führen Sie install.bin aus. Die Installationsdateien werden automatisch extrahiert. Wenn die Dateien extrahiert sind, beginnt das Installationsverfahren:
    1. Drücken Sie die Eingabetaste, um fortzufahren.
    2. Drücken Sie 1, um die Lizenzvereinbarung zu akzeptieren.
    3. Geben Sie 2 ein, um den Rational DOORS-Datenbankserver und die Services für Serverschnittstellen zu installieren.
    4. Geben Sie den absoluten Pfad zu dem Rational DOORS-Ausgangsverzeichnis ein und geben Sie zur Bestätigung y ein.
    5. Drücken Sie die Eingabetaste, um das Installationsprogramm auszuführen.
    6. Mit dem Installationsscript werden anschließend alle Installationsoptionen bestätigt und die Dateien installiert. Drücken Sie die Eingabetaste, wenn die Installation fertiggestellt ist.
  8. Bearbeiten Sie die Startdatei des Rational DOORS-Eigentümers.
    Startdatei Code
    .profile-Datei für Bourne- oder K-Shell

    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

    set path=($DOORSHOME/bin $path)

    setenv PORTNUMBER database-server-port-number

  9. Starten Sie den Rational DOORS-Datenbankserver.
    1. Melden Sie sich als der Rational DOORS-Eigentümer an.
    2. Ändern Sie Ihr Arbeitsverzeichnis in $DOORSHOME/bin.
    3. Geben Sie den folgenden Befehl ein: ./doorsd &
    Anmerkung: Wenn Sie in einem Systemstartscript statt doorsd & die Korn-Shell verwenden, führen Sie stattdessen den folgenden Befehl aus: nohup doorsd &

Ergebnisse

Der Rational DOORS-Datenbankserver wird installiert. Außerdem wird eine Archivdatei namens festival-linux.zip im Schnittstellenunterverzeichnis installiert. Diese Datei wird verwendet, um Interface Services Server und Interface Services Broker zu installieren.

Feedback