Linux에서 Control Room 자동 설치 수행

무인 설치라고도 하는 자동 Control Room 설치는 비즈니스 요구 사항에 맞는 매개변수가 포함된 사용자 지정 스크립트를 사용합니다. 사용자 상호작용이나 메시지 표시 없이 백그라운드에서 전체 설치 프로세스가 실행됩니다.

전제 조건

  • Automation 360 온프레미스 선행조건 항목을 완료했는지 확인합니다.
  • 다음이 있는지 확인합니다.
    • Automation Anywhere Control Room 설치 파일
    • SSL 인증서
    • 라이선스 파일
  • Yum 업데이트를 사용하여 Linux 커널 파일 및 OS 라이브러리를 업데이트하려면 설치 서버에 인터넷 액세스 권한이 있는지 확인합니다. 아니면, 네트워크에 로컬 리포지토리를 사용하여 설치 서버에서 /etc/yum.conf를 구성합니다. 리포지토리는 설치를 시작하기 전에 최신 상태여야 합니다.
두 개의 스크립트가 Linux 자동 설치를 실행합니다.
  • LinuxInstaller.sh: 이 스크립트에는 설치 중에 적용할 설치 매개변수가 포함되어 있습니다.
  • CallLinuxScript.sh: 이 스크립트는 첫 번째 스크립트를 실행합니다.
설치 매개변수와 샘플 스크립트를 확인합니다.

Linux 쉘에서 스크립트를 실행합니다.

프로시저

  1. 매개변수를 검토하고 필요한 설정을 식별합니다.
    Control Room 설치 매개변수
    설치 매개변수 설명 스크립트 응답 옵션
    설치 진행 설치 프로그램이 시스템을 분석하고 선행조건을 충족하지 못하는 경우 이를 알려줍니다. 자동 모드에서 값을 1로 설정합니다. 1 = 계속

    2 = 취소

    설정 마법사 계속하기 설치 프로그램은 소개를 표시하고 이전 단계로 돌아가는 뒤로 옵션과 설치를 취소하는 종료 옵션을 제공합니다.

    기본값은 Enter입니다.

    \n
    라이선스 계약 종료까지 진행 콘솔 모드에서는 라이선스 계약을 페이지 단위로 확인할 수 있습니다. 자동 모드에서는 0을 선택하여 끝으로 이동합니다. 0
    라이선스 계약 동의 설치를 계속하려면 라이선스 계약에 동의하십시오. 자동 모드에서 값을 Y로 설정합니다. Y = 예

    N = 아니오

    Control Room HTTP 포트 HTTP를 사용하여 Control Room에 액세스하는 데 사용할 웹 서버 포트입니다. 기본값은 80입니다.

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

    80 = 기본 포트

    yy = 포트 번호 yy

    Control Room HTTPS 포트 HTTPS를 사용하여 Control Room에 액세스하는 데 사용할 웹 서버 포트입니다. 기본값은 443입니다.

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

    443 = 기본 포트

    zzz = 포트 번호 zzz

    TLS 구성: 자체 서명 인증서 자체 서명 인증서 활성화 또는 비활성화를 선택합니다. 기본값은 활성화 또는 1입니다. 1 = 기본값(활성화)

    2 = 비활성화

    TLS 구성: HTTPS로 HTTP 트래픽 강제 전송 HTTP에서 HTTPS로의 트래픽 강제 전송을 비활성화 또는 활성화합니다. 기본값은 비활성화입니다. 1 = 기본값(비활성화)

    2 = 활성화

    클러스터 설정 클러스터링을 비활성화하거나 활성화합니다. 기본값은 비활성화입니다. 1 = 기본값(비활성화)

    2 = 활성화

    데이터베이스 서버 URL server1.yourcompany.com 데이터베이스가 있는 서버의 URL을 입력합니다.
    데이터베이스 서버 포트 기본값 1433 1433
    데이터베이스 이름 기본값 localhost 기본값은 localhost입니다. 데이터베이스가 별도의 서버에 있는 경우, 호스트 이름을 입력합니다.
    데이터베이스 SA 사용자 이름 데이터베이스 시스템 관리자 로그인 ID 기본값은 SA입니다.
    데이터베이스 SA 사용자 비밀번호 데이터베이스 시스템 관리자 로그인 ID 시스템 관리자 사용자로 데이터베이스에 로그인하기 위한 비밀번호입니다.
    데이터베이스 보안 연결 연결을 비활성화하거나 활성화합니다. 기본값은 비활성화(1)입니다. 1 = 기본값(비활성화)

    2 = 활성화

    설치 전 요약 출력이 콘솔로 전달되는 경우, 설치 프로그램은 선택한 기능의 요약과 선행조건 충족 여부를 표시합니다. 기본값은 Enter입니다. \n
    계속 진행 설치를 계속 진행할 것인지 확인합니다. 기본값은 Enter입니다. \n
  2. LinuxInstaller.sh 스크립트를 만들어 사용자 환경에 맞게 값을 바꿉니다.
    중요사항: SQL 서버에 대한 연결을 테스트하고 데이터베이스 이름, 데이터베이스 관리자 로그인 ID, 데이터베이스 관리자 비밀번호에 대해 확인된 값을 입력해야 합니다. 잘못된 값을 입력하면 스크립트가 중단되고 실패합니다.

    스크립트 예:
    echo "Starting Installation"
    #Change the next two lines to match the install filename you downloaded
    sudo chmod a+x AutomationAnywhereEnterprise_A2019_el7_4799.bin 
    sudo ./AutomationAnywhereEnterprise_A2019_el7_4799.bin  << EOF
    1
    \n
    0
    Y
    80
    443
    1
    1
    1
    #Change the next line to your Automation Anywhere install server
    mybotserver.mycompany.com
    1433
    #Replace next line with your database name
    AAE-Database
    #Change the next two lines to your SQL Server admin ID and password
    admin
    youradminpasswordhere
    1
    \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. 설치 서버에서 관리자로 로그인한 다음 스크립트를 실행합니다.
    1. $ sudo chmod a+x LinuxInstaller.sh
    2. $ sudo chmod a+x CallLinuxscript.sh
    3. $ sudo ./CallLinuxscript.sh
  5. 설치 로그를 검토하여 오류가 없는지 확인합니다.
    주: Linux의 Control Room 설치 폴더의 기본 위치는 /opt/automationanywhere/enterprise입니다.

다음 단계

설치 후 설정 구성 단계를 계속합니다.

Linux에 Control Room 설치.