L\'installation en mode silencieux, également appelée installation non assistée, utilise un script personnalisé avec des paramètres spécifiques à vos exigences métier. Le processus d\'installation s\'exécute en arrière-plan sans nécessiter d\'interaction de la part de l\'utilisateur ni afficher de messages. Cette installation ressemble à l\'installation en mode silencieux d\'une Control Room sur une machine Linux locale.

Créez les scripts personnalisés suivants avec les paramètres requis et exécutez le script pour installer la Control Room sur une instance EC2 Linux :
  • LinuxInstaller.sh : Ce script contient les paramètres d\'installation que vous souhaitez appliquer pendant l\'installation.
  • CallLinuxScript.sh: Ce script exécute le script LinuxInstaller.sh.

Utilisez le tableau des paramètres suivant pour personnaliser le script LinuxInstaller.sh :

Control RoomParamètres d\'installation
Paramètre d\'installation Description Options de réponse au script
Vérification des prérequis d\'installation Le programme d\'installation analyse votre système et vous informe s\'il ne remplit pas les conditions préalables. Choisissez une option pour poursuivre l\'installation.
  • 1 = Continuer.
  • 2 = Annuler
Introduction L\'installateur affiche une introduction et propose des options :
  • Saisissez Retour pour revenir à une étape précédente.
  • Saisissez Quitter pour annuler l\'installation.

Appuyez sur Entrée pour poursuivre l\'installation.

\n
Contrat de licence L\'installateur affiche le contrat de licence. Les options suivantes sont disponibles en mode silencieux :
  • Appuyez sur une touche pour continuer la lecture du contrat.
  • Appuyez sur 0 pour passer à la fin du contrat de licence.
0
Accepter le contrat de licence L\'installateur affiche une invite vous demandant d\'accepter le contrat de licence afin de poursuivre l\'installation.
  • O = Accepter le contrat de licence.
  • N = Refuser le contrat de licence
Port HTTP Control Room Saisissez le port du serveur web que vous devez utiliser pour accéder à la Control Room avec HTTP. Le numéro de port par défaut est 80. 80

Remplacez le numéro 80 dans l\'exemple de script pour utiliser un autre port.

Port HTTPS Control Room Saisissez le port du serveur web que vous devez utiliser pour accéder à la Control Room avec HTTPS. Le numéro de port par défaut est 443. 443

Remplacez le numéro 443 dans l\'exemple de script pour utiliser un autre port.

Certificat auto-signé Sélectionnez une option pour activer ou désactiver le certificat auto-signé. La valeur par défaut est 1 (Activé).
  • 1 = Activer
  • 2 = Désactiver
Forcer le trafic HTTP à passer en HTTPS Sélectionnez une option pour forcer le trafic de HTTP vers HTTPS. La valeur par défaut est 1 (Désactivé).
  • 1 = Désactiver
  • 2 = Activer
Configuration de cluster Sélectionnez une option pour activer ou désactiver le clustering. La valeur par défaut est 1 (Désactivé).
  • 1 = Désactiver
  • 2 = Activer
Options au démarrage du service Choisissez une option pour configurer les services qui doivent démarrer au lancement. L\'option par défaut est 1 (Démarrer tous les services).
  • 1 - Démarrer tous les services
  • 2 - Sélectionner les options de démarrage (personnalisé)
Automation Anywhere Control Room Robotic Interface Service Choisissez une option pour démarrer le Automation Anywhere Control Room Robotic Interface Service automatiquement au démarrage. L\'option par défaut est 1 (Automatique).
  • 1 - Automatique
  • 2 - Manuel
Automation Anywhere Control Room IQ Bot Service Choisissez une option pour démarrer le Automation Anywhere Control Room IQ Bot Service automatiquement au démarrage. L\'option par défaut est 1 (Automatique).
  • 1 - Automatique
  • 2 - Manuel
Automation Anywhere Control Room Storage Service Choisissez une option pour démarrer le Automation Anywhere Control Room Storage Service automatiquement au démarrage. L\'option par défaut est 1 (Automatique).
  • 1 - Automatique
  • 2 - Manuel
Automation Anywhere Control Room Connector Builder Choisissez une option pour démarrer automatiquement le service Automation Anywhere Control Room Connector Builder lors du démarrage. L\'option par défaut est 2 (Manuel).
  • 1 - Automatique
  • 2 - Manuel
Service cloud Automation Anywhere Choisissez une option pour configurer le Service cloud Automation Anywhere. L\'option par défaut est 2 (Ne pas installer).
  • 1 - Configurer et installer
  • 2 - Ne pas installer
ID du compte AWS Saisissez votre ID de compte AWS à 12 chiffres sans les tirets. ID de compte AWS à 12 chiffres
Région AWS Saisissez la région dans laquelle le compte AWS est hébergé. Assurez-vous de saisir la région conformément aux normes de dénomination AWS. Région AWS
Serveur de bases de données Saisissez l\'URL du serveur sur lequel réside la base de données. L\'option par défaut est localhost server1.yourcompany.com
Port de la base de données Saisissez le port du serveur pour la base de données. Le port par défaut est 1433 1433
Nom de la base de données Saisissez le nom de la base de données Control Room. Le nom de la base de données par défaut est localhost. localhost. Si la base de données est hébergée sur un serveur distinct, saisissez le nom d\'hôte.
ID de connexion SQL Server Saisissez l\'ID de connexion de l\'administrateur du système de la base de données. La valeur par défaut est sa. sa.
Mot de passe SQL Server Saisissez le mot de passe de l\'administrateur du système de base de données. Le mot de passe pour se connecter à votre base de données en tant qu\'utilisateur administrateur système.
Connexion sécurisée Choisissez une option pour désactiver ou activer la connexion sécurisée à la base de données. La valeur par défaut est 1 (Désactivée).
  • 1 = Désactiver
  • 2 = Activer
OpenSearch Mot de passe Saisissez le mot de passe OpenSearch. Le mot de passe qui doit être utilisé pour se connecter au portail OpenSearch. Pour plus d\'informations, consultez Ajouter des identifiants OpenSearch.
OpenSearch Certificats Choisissez une option pour importer des certificats personnalisés.
  • 1: Utilisez cette option pour télécharger des certificats personnalisés avec une autorité de certification (CA) de confiance. Pour plus d\'informations, consultez Certificat personnalisé OpenSearch.
    Remarque : Si vous utilisez 1, assurez-vous de charger le fichier .zip pour les certificats personnalisés.
  • 2: paramètre par défaut, et le système génère des certificats internes uniques.
Résumé avant l\'installation L\'installeur affiche le résumé des fonctions sélectionnées et précise si les prérequis sont satisfaits. Appuyez sur Entrée pour continuer. \n
Prêt à installer Confirmez pour poursuivre l\'installation. Appuyez sur Entrée pour lancer l\'installation. \n

Procédure

  1. Connectez-vous en tant qu\'administrateur sur l\'instance EC2 Linux.
  2. Créez le script LinuxInstaller.sh sur le serveur d\'installation, en adaptant les valeurs à votre environnement.
    Reportez-vous au script d\'exemple suivant pour activer Service cloud Automation Anywhere et lier la Control Room à votre compte AWS :
    echo "Starting Installation"
    
    # Variables to simplify customization
    INSTALLER_PATH=""                                			# Change to the path of your installer
    INSTALL_SERVER="" 						        # Change to your Automation Anywhere install server
    SQL_PORT=""                                     			# Change to your SQL Server port if different
    DATABASE_NAME=""            			                        # Replace with your database name
    SQL_ADMIN=""                                     			# Replace with your SQL Server admin ID
    SQL_PASSWORD=""                      			                # Replace with your SQL Server admin password
    
    ES_Password=""                                                          # ES_CustomCertificatePath="/home/ec2-user/Latest-escustomcerts.zip"
    AWS_Accountid=""                                                        # Replace with your AWS account ID
    AWS_Accountregion=""                                                    # Replace with your AWS region
    # Ensure the installer is executable
    sudo chmod a+x "$INSTALLER_PATH"
    
    # Run the installer
    sudo "$INSTALLER_PATH" << EOF
    1
    \n
    0
    Y
    80                                                     
    443
    1
    1
    1
    2
    1
    1
    1
    2
    1
    $AWS_Accountid
    $AWS_Accountregion
    $INSTALL_SERVER
    $SQL_PORT
    $DATABASE_NAME
    $SQL_ADMIN
    $SQL_PASSWORD
    1
    $ES_Password
    2
    \n
    \n
    \n
    EOF
    
  3. Créez le script CallLinuxscript.sh pour exécuter Linuxinstaller.sh.
    Ce script écrit les résultats de l\'installation dans /home/Installlog. Modifiez le chemin d\'accès au fichier journal d\'installation, si nécessaire.
    echo "Starting Linux installation"
    sudo ./LinuxInstaller.sh >> /home/Installlog
    echo "Installation Completed Successfully"
  4. Exécutez les commandes suivantes pour lancer les scripts :
    • $ sudo chmod a+x LinuxInstaller.sh
    • $ sudo chmod a+x CallLinuxscript.sh
    • $ sudo ./CallLinuxscript.sh
La Control Room s\'installe avec succès sur l\'instance EC2 Linux. Vous pouvez accéder à /home/Installlog et consulter le fichier journal d\'installation pour confirmer qu\'il n\'y a pas d\'erreurs.

Étapes suivantes

Effectuez les procédures post-installation indiquées dans Configuration des paramètres post-installation.