サイレントモードでのインストール(無人インストールとも呼ばれます)は、ビジネス要件に特化したパラメーターを含むカスタマイズされたスクリプトを使用して実行されます。 インストール プロセスは背後で実行され、ユーザーによる操作が不要で、メッセージも表示されません。 このインストールは、オンプレミスの Linux マシンでのサイレントモード Control Room インストールに似ています。

以下のカスタマイズされたスクリプトを必要なパラメータで作成し、スクリプトを実行してLinux EC2インスタンスにControl Roomをインストールします。
  • LinuxInstaller.sh: このスクリプトには、インストール時に適用するインストール パラメーターが含まれています。
  • CallLinuxScript.sh: このスクリプトは LinuxInstaller.sh スクリプトを実行します。

次のパラメータテーブルを使用して、LinuxInstaller.sh スクリプトをカスタマイズしてください:

Control Room インストール パラメーター
インストール パラメーター 説明 スクリプト応答オプション
インストール前提条件の確認 インストーラーはシステムを分析し、前提条件を満たさない場合は通知します。 インストールを続行するためのオプションを選択してください。
  • 1 = 続行
  • 2 = キャンセル
はじめに インストーラーは紹介を表示し、オプションを提供します:
  • 前のステップに戻るには、戻る を入力してください。
  • quit(終了)と入力してインストールをキャンセルします。

Enter を押してインストールを続行してください。

\n
ライセンス契約 インストーラーがライセンス契約書を表示します。 サイレントモードでは、次のオプションが利用できます。
  • 契約を読み続けるには任意のキーを押してください。
  • ライセンス契約の最後に進むには 0 を押してください。
0
使用許諾契約に同意する インストーラーは、インストールを続行するために使用許諾契約への同意を求めるプロンプトを表示します。
  • Y = 使用許諾契約を受諾します。
  • N = ライセンス契約を拒否する
HTTP ポート Control Room HTTP を使用して Control Room にアクセスするために必要な Web サーバー ポートを入力してください。 デフォルトのポート番号は 80 です。 80

別のポートを使用するには、サンプル スクリプトの番号 80 を置き換えます。

Control Room HTTPS ポート HTTPS を使用して Control Room にアクセスするために必要な Web サーバー ポートを入力してください。 デフォルトのポート番号は 443 です。 443

別のポートを使用するには、サンプル スクリプトの番号 443 を置き換えます。

自己署名証明書 自己署名証明書を有効化または無効化するオプションを選択してください。 デフォルトは 1(有効)です。
  • 1 = 有効
  • 2 = 無効
HTTP トラフィックを HTTPS へ強制 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 クラウド サービス Automation Anywhere クラウド サービス を構成するオプションを選択してください。 デフォルトのオプションは 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 サーバー パスワード データベースシステム管理者のパスワードを入力してください。 システム管理者ユーザーとしてデータベースにログインするためのパスワード。
セキュアな接続 データベースへのセキュアな接続を無効または有効にするオプションを選択してください。 デフォルトは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 クラウド サービスを有効にし、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. Linuxinstaller.sh を実行するスクリプト CallLinuxscript.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 に移動して、インストール ログファイルを確認し、エラーがないことを確認できます。

次のステップ

インストール後の設定の構成 に記載されているインストール後の手順をすべて実施してください。