La instalación en modo silencioso, también conocida como instalación no supervisada, utiliza una secuencia de comandos personalizada con parámetros específicos según los requisitos de su empresa. El proceso de instalación se ejecuta en segundo plano, sin requerir interacción del usuario ni mostrar mensajes. Esta instalación se asemeja a la instalación en modo silencioso de la Control Room en una máquina Linux local.

Cree las siguientes secuencias de comandos personalizadas con los parámetros requeridos y ejecútela para instalar la Control Room en una instancia EC2 de Linux:
  • LinuxInstaller.sh: Esta secuencia de comandos contiene los parámetros de instalación que desea aplicar durante la instalación.
  • CallLinuxScript.sh: Esta secuencia de comandos ejecuta la secuencia de comandos LinuxInstaller.sh.

Utilice la siguiente tabla de parámetros para personalizar la secuencia de comandos LinuxInstaller.sh:

Parámetros de instalación de Control Room
Parámetros de instalación Descripción Opciones de respuesta de secuencia de comandos
Verificación de los requisitos previos de instalación El instalador analiza su sistema y le notifica si no cumple con los requisitos previos. Elija una opción para continuar con la instalación.
  • 1 = Continuar.
  • 2 = Cancelar
Introducción El instalador muestra una introducción y ofrece opciones:
  • Ingrese atrás para regresar a un paso anterior.
  • Ingrese salir para cancelar la instalación.

Presione Intro para continuar con la instalación.

\n
Acuerdo de licencia El instalador muestra el acuerdo de licencia. Las siguientes opciones están disponibles en el modo silencioso:
  • Presione cualquier tecla para continuar leyendo el acuerdo.
  • Presione 0 para avanzar hasta el final del acuerdo de licencia.
0
Aceptar el acuerdo de licencia El instalador muestra la solicitud para aceptar el acuerdo de licencia y así continuar con la instalación.
  • Y = Aceptar el acuerdo de licencia.
  • N = Rechazar el acuerdo de licencia.
Puerto HTTP de la Control Room Ingrese el puerto del servidor web que debe utilizar para acceder a la Control Room con HTTP. El número de puerto predeterminado es 80. 80

Reemplace el número 80 en la secuencia de comandos de muestra para utilizar un puerto diferente.

Puerto HTTPS de la Control Room Ingrese el puerto del servidor web que debe utilizar para acceder a la Control Room con HTTPS. El número de puerto predeterminado es 443. 443

Reemplace el número 443 en la secuencia de comandos de muestra para utilizar un puerto diferente.

Certificado autofirmado Elija una opción para habilitar o deshabilitar el certificado autofirmado. El valor predeterminado es 1 (Habilitar).
  • 1 = Habilitar
  • 2 = Inhabilitar
Habilite Forzar tráfico HTTP a HTTPS Seleccione una opción para forzar el tráfico de HTTP a HTTPS. El valor predeterminado es 1 (Deshabilitar).
  • 1 = Deshabilitar
  • 2 = Habilitar
Configuración de clúster Seleccione una opción para habilitar o deshabilitar la agrupación en clústeres. El valor predeterminado es 1 (Deshabilitar).
  • 1 = Deshabilitar
  • 2 = Habilitar
Opciones de inicio del servicio Elija una opción para configurar los servicios que deben iniciarse durante el inicio. La opción predeterminada es "1 (Iniciar todos los servicios)".
  • 1: Iniciar todos los servicios
  • 2: Seleccionar las opciones de inicio (Personalizado)
Automation Anywhere Control Room Robotic Interface Service Elija una opción para iniciar el Automation Anywhere Control Room Robotic Interface Service automáticamente durante el arranque. La opción predeterminada es "1 (Automático)".
  • 1: automático
  • 2: manual
Automation Anywhere Control Room IQ Bot Service Elija una opción para iniciar el Automation Anywhere Control Room IQ Bot Service automáticamente durante el inicio. La opción predeterminada es "1 (Automático)".
  • 1: automático
  • 2: manual
Automation Anywhere Control Room Storage Service Elija una opción para iniciar el Automation Anywhere Control Room Storage Service automáticamente durante el inicio. La opción predeterminada es "1 (Automático)".
  • 1: automático
  • 2: manual
Automation Anywhere Control Room Connector Builder Elija una opción para iniciar el servicio Connector Builder de la Automation Anywhere Control Room automáticamente durante el inicio La opción predeterminada es "2 (Manual)".
  • 1: automático
  • 2: manual
Servicio en la nube de Automation Anywhere Elija una opción para configurar el Servicio en la nube de Automation Anywhere. La opción predeterminada es "2 (No instalar)".
  • 1: Configurar e instalar
  • 2: No instalar
ID de cuenta de AWS Ingrese su ID de cuenta de AWS de 12 dígitos sin los guiones. ID de cuenta de AWS de 12 dígitos
Región de AWS Ingrese la región en la que se aloja la cuenta de AWS. Asegúrese de ingresar la región según los estándares de nomenclatura de AWS. Región de AWS
Servidor de base de datos Introduzca la URL del servidor donde se encuentra la base de datos. La opción predeterminada es "localhost". server1.yourcompany.com
Puerto de la base de datos Ingrese el puerto del servidor de la base de datos. El puerto predeterminado es "1433". 1433
Nombre de la base de datos Ingrese el nombre de la base de datos de la Control Room. El nombre predeterminado de la base de datos es "localhost". localhost. Si la base de datos se encuentra en un servidor independiente, ingrese el nombre del host.
ID de inicio de sesión del servidor SQL Ingrese el ID de inicio de sesión del administrador del sistema de la base de datos. El valor predeterminado es "sa". sa.
Contraseña del servidor SQL Ingrese la contraseña del administrador del sistema de la base de datos. La contraseña para iniciar sesión en su base de datos como usuario administrador del sistema.
Conexión segura Elija una opción para habilitar o deshabilitar la conexión segura a la base de datos. El valor predeterminado es 1 (Deshabilitar).
  • 1 = Deshabilitar
  • 2 = Habilitar
OpenSearch Contraseña Escriba la contraseña OpenSearch La contraseña que debe utilizarse para iniciar sesión en el portal de OpenSearch. Para obtener más información, consulte Agregue credenciales de OpenSearch.
OpenSearch Certificados Elija una opción para cargar certificados personalizados.
  • 1: Utilice esta opción para cargar certificados personalizados con una Autoridad de certificado (CA) de confianza. Para obtener más información, consulte Certificado personalizado de OpenSearch.
    Nota: Si utiliza 1, asegúrese de cargar el archivo .zip para los certificados personalizados.
  • 2: Esta es la configuración predeterminada y el sistema genera certificados internos únicos.
Resumen previo a la instalación El instalador muestra el resumen de las funciones seleccionadas y si se cumplen los requisitos previos. Presione Intro para continuar. \n
Listo para instalar Confirme para continuar con la instalación. Presione Intro para comenzar la instalación. \n

Procedimiento

  1. Inicie sesión como administrador en la instancia EC2 de Linux.
  2. Cree la secuencia de comandos LinuxInstaller.sh en el servidor de instalación, sustituyendo los valores por los de su propio entorno.
    Consulte la siguiente secuencias de comandos de ejemplo para habilitar Servicio en la nube de Automation Anywhere y vincular la Control Room a su cuenta de 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. Cree el script CallLinuxscript.sh para ejecutar Linuxinstaller.sh.
    Este script escribe los resultados de la instalación en /home/Installlog. Cambiar la ruta al archivo de registro de instalación, si es necesario.
    echo "Starting Linux installation"
    sudo ./LinuxInstaller.sh >> /home/Installlog
    echo "Installation Completed Successfully"
  4. Implemente los siguientes comandos para ejecutar las secuencias de comandos:
    • $ sudo chmod a+x LinuxInstaller.sh
    • $ sudo chmod a+x CallLinuxscript.sh
    • $ sudo ./CallLinuxscript.sh
La Control Room se instala correctamente en la instancia EC2 de Linux. Puede ir a /home/Installlog y revisar el archivo de registro de instalación para confirmar que no haya errores.

Qué hacer a continuación

Realice los procedimientos posteriores a la instalación que se indican en Configuración posterior a la instalación.