무인 설치라고도 하는 무인 모드 설치는 비즈니스 요구 사항에 맞는 매개변수가 포함된 사용자 정의 스크립트를 사용합니다. 설치 프로세스는 사용자 상호작용이나 메시지 표시 없이 백그라운드에서 실행됩니다. 이러한 설치 방식은 온프레미스 Linux 시스템에서의 무인 모드 Control Room 설치 방식과 유사합니다.

필수 매개변수를 사용해 다음과 같은 맞춤형 스크립트를 생성하고, 해당 스크립트를 실행하여 Linux EC2 인스턴스에 Control Room을 설치합니다.
  • LinuxInstaller.sh: 이 스크립트에는 설치 중에 적용할 설치 매개변수가 포함되어 있습니다.
  • CallLinuxScript.sh: 이 스크립트는 LinuxInstaller.sh 스크립트를 실행합니다.

다음 매개변수 테이블을 사용하여 LinuxInstaller.sh 스크립트를 사용자 정의합니다.

Control Room 설치 매개변수
설치 매개변수 설명 스크립트 응답 옵션
설치 선행조건 확인 설치 프로그램이 시스템을 분석하고 선행조건을 충족하지 못하는 경우 이를 알려줍니다. 옵션을 선택하여 설치를 계속 진행합니다.
  • 1 = 계속
  • 2 = 취소
소개 설치 프로그램이 소개를 표시하고 옵션을 제공합니다.
  • 이전 단계로 돌아가려면 back을 입력합니다.
  • 설치를 취소하려면 quit를 입력합니다.

설치를 계속 진행하려면 Enter 키를 누릅니다.

\n
라이선스 계약 설치 프로그램이 라이선스 계약을 표시합니다. 무인 모드에서는 다음 옵션을 사용할 수 있습니다.
  • 계속해서 계약서를 읽으려면 아무 키나 누릅니다.
  • 라이선스 계약의 끝으로 이동하려면 0을 누릅니다.
0
라이선스 계약 동의 설치를 계속하려면 라이선스 계약에 동의하라는 메시지가 표시됩니다.
  • Y = 라이선스 계약 동의
  • N = 라이선스 계약 거부
HTTP 포트 Control Room HTTP를 통해 Control Room에 액세스하기 위해 사용해야 하는 웹 서버 포트를 입력합니다. 기본 포트 번호는 80입니다. 80

다른 포트를 사용하려면 샘플 스크립트의 숫자 80을 바꿉니다.

Control Room HTTPS 포트 HTTPS를 사용하여 Control Room에 액세스하기 위해 사용해야 하는 웹 서버 포트를 입력합니다. 기본 포트 번호는 443입니다. 443

다른 포트를 사용하려면 샘플 스크립트의 숫자 443을 바꿉니다.

자체 서명 인증서 자체 서명 인증서를 활성화하거나 비활성화하기 위한 옵션을 선택합니다. 기본값은 1(활성화)입니다.
  • 1 = 활성화
  • 2 = 비활성화
HTTPS로 HTTP 트래픽을 강제 전송 HTTP에서 HTTPS로 트래픽을 강제로 전송하기 위한 옵션을 선택합니다. 기본값은 1(비활성화)입니다.
  • 1 = 비활성화
  • 2 = 활성화
클러스터 설정 클러스터링을 비활성화하거나 활성화하는 옵션을 선택합니다. 기본값은 1(비활성화)입니다.
  • 1 = 비활성화
  • 2 = 활성화
서비스 시작 옵션 시작 시 실행되어야 하는 서비스를 구성하기 위한 옵션을 선택합니다. 기본 옵션은 1(모든 서비스 시작)입니다.
  • 1 - 모든 서비스 시작
  • 2 - 시작 옵션 선택(사용자 정의)
Automation Anywhere Control Room Robotic Interface Service 시작 시 Automation Anywhere Control Room Robotic Interface Service를 자동으로 실행하기 위한 옵션을 선택합니다. 기본 옵션은 1 (자동)입니다.
  • 1 - 자동
  • 2 - 수동
Automation Anywhere Control Room IQ Bot Service 시작 시 Automation Anywhere Control Room IQ Bot Service를 자동으로 시작하기 위한 옵션을 선택합니다. 기본 옵션은 1 (자동)입니다.
  • 1 - 자동
  • 2 - 수동
Automation Anywhere Control Room Storage Service 시작 시 Automation Anywhere Control Room Storage Service를 자동으로 시작하기 위한 옵션을 선택합니다. 기본 옵션은 1 (자동)입니다.
  • 1 - 자동
  • 2 - 수동
Automation Anywhere Control Room 커넥터 빌더 시작 시 Automation Anywhere Control Room 커넥터 빌더 서비스를 자동으로 시작하기 위한 옵션을 선택합니다. 기본 옵션은 2(수동)입니다.
  • 1 - 자동
  • 2 - 수동
Automation Anywhere Cloud Service Automation Anywhere Cloud Service를 구성하기 위한 옵션을 선택합니다. 기본 옵션은 2(설치하지 않음)입니다.
  • 1 - 구성 및 설치
  • 2 - 설치하지 않음
AWS 계정 ID 12자리 AWS 계정 ID를 하이픈 없이 입력합니다. 12자리 AWS 계정 ID
AWS 리전 AWS 계정이 호스팅되는 리전을 입력합니다. AWS 명명 기준에 따라 지역을 입력했는지 확인하십시오. AWS 리전
데이터베이스 서버 데이터베이스가 있는 서버의 URL을 입력합니다. 기본 옵션은 localhost입니다. server1.yourcompany.com
데이터베이스 포트 데이터베이스의 서버 포트를 입력합니다. 기본 포트는 1433입니다. 1433
데이터베이스 이름 Control Room 데이터베이스 이름을 입력합니다. 기본 데이터베이스 이름은 localhost입니다. localhost. 데이터베이스가 별도의 서버에 있는 경우, 호스트 이름을 입력합니다.
SQL Server 로그인 ID 데이터베이스 시스템 관리자 로그인 ID를 입력합니다. 기본값은 sa입니다. sa.
SQL Server 비밀번호 데이터베이스 시스템 관리자 비밀번호를 입력합니다. 시스템 관리자 사용자로 데이터베이스에 로그인하기 위한 비밀번호입니다.
보안 연결 데이터베이스에 대한 보안 연결을 비활성화하거나 활성화하기 위한 옵션을 선택합니다. 기본값은 1(비활성화)입니다.
  • 1 = 비활성화
  • 2 = 활성화
OpenSearch 비밀번호 OpenSearch 비밀번호를 입력합니다. OpenSearch 포털에 로그인할 때 사용해야 하는 비밀번호입니다. 자세한 내용은 OpenSearch 자격증명 추가 항목을 참조하십시오.
OpenSearch 인증서 사용자 정의 인증서를 업로드하기 위한 옵션을 선택합니다.
  • 1: 이 옵션을 사용하여 신뢰할 수 있는 CA(인증 기관)의 사용자 정의 인증서를 업로드하십시오. 자세한 내용은 OpenSearch 사용자 정의 인증서 항목을 참조하십시오.
    주: 1을 사용하는 경우, 사용자 정의 인증서용 .zip 파일을 업로드해야 합니다.
  • 2: 기본 설정이며 시스템이 고유한 내부 인증서를 생성합니다.
설치 전 요약 설치 프로그램에서 선택한 기능의 요약과 선행조건 충족 여부를 표시합니다. 계속 진행하려면 Enter 키를 누릅니다. \n
설치 준비 완료 설치를 계속 진행할 것인지 확인합니다. 설치를 시작하려면 Enter 키를 누릅니다. \n

프로시저

  1. Linux EC2 인스턴스에 관리자로 로그인합니다.
  2. 설치 서버에 LinuxInstaller.sh 스크립트를 생성한 후, 사용자 환경에 맞게 값을 교체합니다.
    다음 샘플 스크립트를 참고하여 Automation Anywhere Cloud Service를 활성화하고 Control RoomAWS 계정에 바인딩합니다.
    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. CallLinuxscript.sh 스크립트를 만들어 Linuxinstaller.sh를 실행합니다.
    이 스크립트는 /home/Installlog 설치 결과를 기록합니다. 필요한 경우 설치 로그 파일의 경로를 변경합니다.
    echo "Starting Linux installation"
    sudo ./LinuxInstaller.sh >> /home/Installlog
    echo "Installation Completed Successfully"
  4. 다음 명령을 실행하여 스크립트를 실행합니다.
    • $ sudo chmod a+x LinuxInstaller.sh
    • $ sudo chmod a+x CallLinuxscript.sh
    • $ sudo ./CallLinuxscript.sh
Control Room이 Linux EC2 인스턴스에 성공적으로 설치됩니다. /home/Installlog로 이동하여 설치 로그 파일을 검토하고 오류가 없는지 확인할 수 있습니다.

다음 단계

설치 후 설정 구성에 나열된 설치 후 절차를 완료합니다.