Installieren von IQ Bot im benutzerdefinierten Modus

Verwenden Sie den benutzerdefinierten Modus, um IQ Bot mit Konfigurationsdetails zu installieren.

Prozedur

  1. Führen Sie die Installationsdatei Automation_A360_IQ_BOT_<build number>.exe als Administrator aus.
  2. Bei Erstinstallationen ist nach der Installation möglicherweise ein Serverneustart erforderlich. Starten Sie den IQ Bot-Installationsvorgang bei Bedarf neu.
  3. Klicken Sie im Automation Anywhere IQ Bot-Einrichtungsassistenten auf Weiter.
    1. Klicken Sie im Fenster Voraussetzungen auf Weiter.
  4. Lesen Sie die Lizenzvereinbarung, akzeptieren Sie die Bedingungen und klicken Sie auf Weiter.
    IQ Bot führt eine Überprüfung vor der Installation durch.

    Der Bildschirm vor der Installation wird mit den Anwendungen angezeigt, die nicht über die erforderliche Version und die erforderlichen Ports verfügen, sowie mit den Diensten, die diese Ports belegen.

  5. Wenn die Überprüfung vor der Installation nicht erfolgreich war, deinstallieren Sie die genannte Software und geben Sie die erforderlichen Ports frei.
    1. Klicken Sie auf Wiederholen.
    2. Wenn die Überprüfung vor der Installation erfolgreich war, klicken Sie auf Weiter.
    Die Seite Installationstyp wird mit den Optionen Express und Benutzerdefiniert angezeigt.
    Anmerkung: Die Expressinstallation installiert einen HTTP-basierten IQ Bot ohne Active Directory-Unterstützung.
  6. Wählen Sie die Option Nutzerdefiniert aus und klicken Sie auf Weiter.
  7. Fügen Sie im Fenster Datenbankkonfiguration die folgenden Details hinzu:
    1. Hostname oder IP: Geben Sie den Hostnamen oder die IP-Adresse ein.
      Anmerkung: Ein Unterstrich wird in einem Hostnamen nicht akzeptiert.
    2. Port: Geben Sie die Portnummer ein.
      Anmerkung: Falls eine Microsoft Windows SQL Server Express-Datenbank lokal auf dem Zielcomputer installiert ist, wird als Hostname automatisch localhost und als Port 1433 eingetragen.
  8. Optional: Um eine Verbindung zu Ihrem CyberArk-Tresor herzustellen, in dem die benutzerdefinierten Schlüssel zum Ver- und Entschlüsseln von IQ Bot-Daten gespeichert werden sollen, wählen Sie die Option Externen CyberArk-Tresor verwenden aus und geben Sie die folgenden Verbindungsdetails für Ihr CyberArk-Konto an.
    • Tresor-URL: Der CyberArk-URL-Endpunkt auf dem CyberArk-Server
    • Anwendungs-ID: Die von CyberArk ausgestellte Anwendungs-ID
    • Objekt und Sicherer Name: Identifizieren Sie den benutzerdefinierten Schlüssel in CyberArk
    • Client-Zertifikatpfad: Das Zertifikat des Control Room-Client-Zertifikats, das für die Authentifizierung bei CyberArk verwendet wird. Wenn das Zertifikat in einer passphrasengeschützten Datei verteilt wird, müssen Sie die Passphrase eingeben.
    • (Optional) Server-Zertifikat: Hier können Sie das CyberArk AIM-Server-Zertifikat in den Control Room-Vertrauensspeicher laden, um sicherzustellen, dass der Control Room dem CyberArk-Server vertraut.
    Erfragen Sie die Verbindungsdetails bei Ihrem CyberArk-Anbieter oder Ihrem IT-Team.
  9. Geben Sie auf der Seite Datenbankkonfiguration die folgenden Datenbankserverdetails an und klicken Sie auf Weiter.
    OptionBezeichnung
    Option 1 Geben Sie Ihre Microsoft Windows SQL Server-Nutzeranmeldedaten an, um sich beim Datenbankserver anzumelden.
    Option 2 Wenn Sie das Kontrollkästchen Windows-Authentifizierung verwenden aktivieren, müssen Sie die Microsoft Windows-Anmeldedaten nicht angeben, um sich beim Datenbankserver anzumelden, da das Installationsprogramm sie automatisch erkennt.
    Die Fehlermeldung Es kann keine Verbindung zum SQL-Server mit der angegebenen Konfiguration hergestellt werden wird angezeigt, wenn die folgenden Szenarien auftreten:
    • Falscher Servername/falsche IP-Adresse und Portnummer
    • Falsche Anmeldedaten für den Datenbankserver
    • Unzureichende Nutzerberechtigungen zum Herstellen einer Verbindung zur Datenbank
    Anmerkung:
    • Konfigurieren Sie bei der Installation von IQ Bot die Anmeldedaten einer neu gehosteten Datenbank auf Microsoft Azure SQL PaaS. Es kann bis zu 300 Sekunden dauern, bis die Anmeldedaten überprüft wurden und der nächste Bildschirm aufgerufen wird. Wenn die Vor-Ort-Datenbank für IQ Bot jedoch bereits vor der Installation auf Microsoft Azure SQL PaaS migriert wurde, kommt es während der Datenbankkonfiguration zu keiner Verzögerung.
    • IQ Bot unterstützt keine Wiederholungslogik für Microsoft Azure SQL PaaS. Vermeiden Sie die Ausführung von IQ Bot während geplanter Wartungsereignisse in der Microsoft Azure SQL-Datenbank.
    • Wenn IQ Bot und die Datenbankinstanz bereits existieren und IQ Bot erneut installiert wird, verwendet IQ Bot während der Installation die Standard-Datenbankinstanz.
    • Die Windows-Authentifizierung mit dem lokalen System funktioniert nur, wenn der NT Authority/System-Nutzer über Systemadministratorberechtigungen verfügt.
    • Bei Verwendung eines Remote-SQL-Servers zur Erstellung von Datenbanken wird die Kombination aus einem lokalen Systemkonto für Dienstanmeldedaten und der Microsoft Windows-Authentifizierung für die SQL-Verbindung nicht unterstützt.
  10. Aktivieren Sie im Fenster Dienstkonfiguration das Kontrollkästchen Lokales Systemkonto und klicken Sie auf Weiter.
    • Aktivieren Sie das Kontrollkästchen Lokales Systemkonto, um die Dienste auf Ihrem lokalen Systemkonto auszuführen.
    • Wenn Sie das Kontrollkästchen Lokales Systemkonto nicht aktivieren, geben Sie Ihre Nutzeranmeldedaten ein, um die IQ Bot-Dienste auszuführen.
      • Ein gültiger Systemadministratornutzer benötigt die Windows-Authentifizierung mit den Anmeldedaten des Dienstnutzers.
      • Stellen Sie bei der Eingabe von Nutzeranmeldedaten sicher, dass die Anmeldedaten einer Domäne zugeordnet sind. Beispiel: example.com/testuser. Der Nutzer kann diese Funktion ohne die Domäne nicht nutzen.
  11. Geben Sie die folgenden Details in das IQ Bot-Fenster Portalkonfiguration ein und klicken Sie auf Weiter.
    Portalsicherheit
    Legen Sie den Sicherheitstyp fest: HTTPS oder HTTP.
    Wenn Sie HTTPS auswählen, vergewissern Sie sich, dass Sie im Feld Zertifikatspfad eine gültige PFX-Zertifikatdatei im Ordner suchen und daraus auswählen können.

    Konfigurieren von IQ Bot mit HTTP, wenn Control Room mit HTTPS konfiguriert ist

    Wenn Sie HTTP auswählen, fahren Sie mit dem nächsten Schritt fort.
    Geben Sie über das Feld Zertifikat-Passphrase eine gültige Zertifikat-Passphrase ein.
    Portalkonfiguration
    Hostname oder IP Geben Sie den Hostnamen oder die IP-Adresse von IQ Bot ein oder verwenden Sie den automatisch ausgefüllten Standard, der der vollständig qualifizierte Domänenname (FQDN) des Computers ist, auf dem Sie IQ Bot installieren.
    Anmerkung: Der Wert wird standardmäßig automatisch mit dem vollqualifizierten Domänennamen des Computers gefüllt, auf dem Sie IQ Bot installieren.
    Port Geben Sie die Portnummer ein oder verwenden Sie den automatisch ausgefüllten Standardwert 3000.
  12. Führen Sie im Fenster Load Balancer-Konfiguration folgende Schritte aus:
    1. Aktivieren Sie das Kontrollkästchen Gleiche wie im IQ Bot-Portal verwenden, um denselben Hostnamen und dieselbe Portnummer für den Load Balancer zu verwenden, wie zuvor im IQ Bot-Fenster Portalkonfiguration angegeben. Dieses Kontrollkästchen ist standardmäßig aktiviert. Lassen Sie dieses Kontrollkästchen aktiviert, wenn eine der folgenden Bedingungen erfüllt ist:
      • Sie installieren IQ Bot auf einem einzigen Computer
      • Sie wollen die Load Balancer-Konfiguration genauso beibehalten, wie auf der IQ Bot-Seite.
    2. Wenn sich die Konfigurationswerte für den Load Balancer von der IQ Bot-Seite unterscheiden, deaktivieren Sie das Kontrollkästchen Gleiche wie im IQ Bot-Portal verwenden und geben Sie Folgendes ein:
      • Load Balancer-Hostname: Geben Sie den Hostnamen oder die IP-Adresse ein.
      • Load Balancer-Port: Geben Sie die Portnummer ein.
    3. Aktivieren Sie das Kontrollkästchen Load Balancer kann SSL-Offloading verarbeiten und klicken Sie auf Weiter.
      Anmerkung: Wenn Sie bei der Konfiguration des Load Balancers den Sicherheitsmodus im IQ Bot-Fenster Portalkonfiguration auf „HTTPS“ einstellen, ist das SSL-Offloading standardmäßig deaktiviert. Wählen Sie zum Aktivieren des SSL-Offloadings für den Load Balancer im IQ Bot-Fenster Portalkonfiguration die Option HTTP aus.
      Nachfolgend sind einige zusätzliche Anpassungsoptionen für den Load Balancer aufgeführt:
      • Wenn Sie IQ Bot auf AWS installieren und von einem externen Speicherort aus auf den IQ Bot-Server zugreifen möchten, ersetzen Sie den Host-Gateway-Namen durch das öffentliche DNS.
      • Während der Neuinstallation werden der Hostname von Load Balancer und Port automatisch anhand der vorherigen, im Control Room gespeicherten Installationsdetails vom Installationsprogramm erkannt. Ändern Sie sie nach Bedarf, da dies hilfreich ist, wenn Sie mehrere Instanzen von IQ Bot für die Skalierbarkeit installieren (da Sie sich somit nicht die Details für jede Instanz merken müssen).
      • Wenn Sie ein HTTPS-Zertifikat im Load Balancer mit einem Aliasnamen verwenden, der sich vom Hostnamen des Computers (FQDN) unterscheidet, geben Sie den Aliasnamen als Hostnamen ein.
      • Das Installationsprogramm übernimmt den Wert aus dem IQ Bot Portal-Fenster Konfiguration (auf der vorherigen Seite), zeigt jedoch die vorab abgerufenen Werte in den deaktivierten Textfeldern des Control Rooms an.
  13. Nehmen Sie im Fenster Zielordner die gewünschten Änderungen an den Zielordnern vor und klicken Sie auf Weiter.
    • Installationspfad: Wählen Sie ggf. einen anderen Installationspfad.

      Der Standardinstallationspfad lautet: C:\Program Files(x86)\Automation Anywhere IQ Bot <version number>\

      Ab IQ Bot A360.21: C:\Program Files (x86)\Automation 360 IQ Bot\

    • Ausgabepfad: Wählen Sie den Ausgabepfad aus, unter dem die Ausgabe gespeichert wird. Der Ausgabepfad kann auch ein freigegebener Netzwerkpfad sein. Während der Neuinstallation wird der Ausgabepfad automatisch vom Installationsprogramm erkannt (anhand der vorherigen, in der IQ Bot-Konfigurationsdatenbank gespeicherten Installationsdetails). Ändern Sie ggf. die Details.

      Der Standardaufgabepfad lautet: C:\Users\Public\Documents\Automation Anywhere IQ Bot Platform\Output\

  14. Überprüfen Sie im Fenster Bereit zum Installieren des Programms Ihre Installationseinstellungen und klicken Sie auf Installieren, um die Installation zu starten.
    • Bei der ersten Installation kann während des Installationsvorgangs eine Microsoft Windows-Sicherheitswarnung Sie dazu auffordern, dem Installationsprogramm die Installation von Erlang zu erlauben. Klicken Sie bei entsprechender Aufforderung auf Zugriff zulassen.
    • Manchmal ist das Fenster Windows-Sicherheitswarnung nicht sichtbar (es kann hinter anderen aktiven Fenstern verborgen sein). Verwenden Sie die Tastenkombination Alt+TAB und stellen Sie sicher, dass das Fenster Windows-Sicherheitswarnung nicht hinter anderen sichtbaren Fenstern verborgen ist.
  15. Klicken Sie auf Zugriff zulassen, um die Installation abzuschließen, und klicken Sie im Fenster Installation erfolgreich auf Fertigstellen.
    Auf dem Desktop wird ein IQ Bot-Symbol erstellt.

    Wenn beim Starten von IQ Bot ein Fehler auftritt, müssen Sie möglicherweise die Automation Anywhere Control Room Reverse Proxy- und die Automation Anywhere-Dienste der Cognitive Console neu starten.

  16. Legen Sie für den Control Room die Datei cluster.properties je nach Version wie erforderlich fest..

Nächste Maßnahme

Vergewissern Sie sich, dass IQ Bot installiert ist, stellen Sie mithilfe der Healthcheck-APIs sicher, dass die IQ Bot-Dienste ausgeführt werden, und registrieren Sie IQ Bot im Control Room. Checkliste nach der Installation