Automation Anywhere Enterprise A2019 Control Roomをインストールしてみる (ExpressモードでWindows 10 VMに簡単インストール)

Automation Anywhere A2019はフリートライアルやCommunity Editionがクラウドからも提供されており、サーバーを自分でインストールしなくてもすぐに利用できます。ただし、管理機能を自由にいじりたい等、無料のクラウド版で利用できない機能を触りたい場合には、自分でサーバーを立ててみるといろいろと便利です。
![aa.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/0e0e228b-efc5-ca4b-6cc5-d99c65c1f46f.png)
サーバーのインストールというと環境の準備やインストール作業が面倒くさそうですが、テスト環境を作るだけなら、サポート対象外のWindows 10仮想マシン (VM)にシングルサーバー構成、Expressモードインストールで簡単にインストール、設定をすることが可能です。

※ A2019 Windows版のインストールと設定手順は、v11.xの手順とほぼ同様です。v11.xのインストール手順については、『[Automation Anywhere - Control Room v11.3.2 をインストールしてみよう！（Express インストール編）](https://licensecounter.jp/engineer-voice/blog/articles/20190723_AutomationAnywhere-ControlRoom_Installation.html)』 by C&S Engineer Voiceをご参照ください。

# 準備するもの

* Windows 10 Enterprise (Windows Server 2016以上が用意できればそれでもOK)
* Automation Anywhere A2019 Control Room インストーラ (Windows版)


参考: 『[Enterprise A2019 オンプレミスの前提条件](https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/deployment-planning/on-prem-install/cloud-prerequisites-control-room.html?_LANG=jpjp)』 - 製品ドキュメント

# 準備

Windows 10 EnterpriseにはHyper-Vマネージャがついており、VMを作成できます。素のWindows 10 Enterpriseが用意できればそれでも良いですが、クリーンなOS環境を用意するのが大変な場合は、Hyper-Vマネージャから「Windows 10開発環境」のイメージを無料で作成できるので利用するとよいでしょう。最大70日程度、無償利用することができます。(ダウンロードするタイミング等によって日数は異なります) いまだとWindows 10 Enterprise バージョン2004 (ビルド19041.329)がゲストOSとして利用できます。


### SQL Server 2014 SP1 Expressのダウンロードとインストール
OSが用意で来たら、SQL Server 2014 SP1 Expressを[マイクロソフトのダウンロードセンター](https://www.microsoft.com/ja-jp/download/details.aspx?id=42299)からダウンロードしてインストールします。v11.xのインストーラと違って、SQL Server 2014 Expressのイメージが付属しませんが、インターネットで容易に入手できます。日本語版でも英語版でも構いません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/96e1cc81-2e0a-00b5-664e-51657549934e.png)

SQL Server 2014自体のインストール手順はここでは省略します。前述の[v11.xのインストール手順](https://licensecounter.jp/engineer-voice/blog/articles/20190723_AutomationAnywhere-ControlRoom_Installation.html)の記事にも出ていますので必要に応じて参照してください。

### SQLインストール後、TCP/IPの有効化とポートの設定を行う
SQL Serverをインストール完了後、Windowsスタートメニューから『SQL Server 2014 構成マネージャ (Configuration Manager)』を探して起動します。

『SQL Server ネットワークの構成 (Network Configuration)』 の 『SQLEXPRESSのプロトコル (Protocols for SQLEXPRESS)』 の 『TCP/IP』 が無効 (Disabled) になっているので、有効 (Enable) に変更します。変更するには右クリックでメニューを表示し、有効化 (Enable) を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/efb7bbcf-710e-0cd7-bf15-7f19c3bc9712.png)

警告が表示されるので「OK」ボタンを押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/3a4d884e-b12b-58e3-0b7b-3968c6576a81.png)

続いて、『TCP/IP』を右クリックして『プロパティ (Properties)』を表示します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/1ad59aa3-f68b-2f51-f75d-fb47d9e5efd6.png)

『IPアドレス (IP Addresses)』のタブをクリックして、IPAllセクションの『TCP ポート (TCP Port)』が空欄なので『1433』と入力して「OK」ボタンを押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/1d21f9c8-0b63-97d0-f804-94971213d072.png)

警告が表示されるので「OK」ボタンを押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/3a4d884e-b12b-58e3-0b7b-3968c6576a81.png)

最後にSQL Server のサービスの再起動を行い、設定を反映させます。『SQL Serverのサービス (SQL Server Services)』 の 『SQL Server(SQLEXPRESS)』 を選択し、右クリックでメニューを表示します。再起動 (Restart) を選択し、再起動を行います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/2da78919-5710-3294-0abf-f260b3a6f7a2.png)

これで、SQL Serverの設定は完了です。

# Control Roomをインストールする
さて、いよいよA2019 Control Room インストーラを起動しましょう。今回は、現時点での最新版であるA2019.13 (ビルド4705)のWindows版をインストールします。以下のファイル名の2GBくらいあるファイルをダブルクリックします。
![00.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/8c010e43-5121-5bb4-3ff2-bd08a5e149dc.png)
ユーザーアカウント制御のダイアログボックスが出ますので、「はい」ボタンを押します。
![01.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/7efdfeef-85f6-571d-3242-906cbf0c79c6.png)

インストール要件のチェックが行われます。OSが要件を満たしていないとか、マシンのスペックが足りないなど言われますが、「Continue」ボタンを押してそのまま進むことができます。インストールは最後まで完了できますので、テスト版であればひとまず十分でしょう。(何かの機能が動作しない可能性は十分ありますが...)
![02.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/90a7cbb0-26d0-d5f9-4c95-cfc53440da8d.png)

待っていると準備をして状態が進みます。
![03.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/2e81d98f-130d-f610-0a2a-23bed3697972.png)

「Next」ボタンを押します。
![04.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/3215adaf-0fd3-becb-a801-327cf020e715.png)

展開オプションを聞かれるので『On-Premises』でそのまま進めます。「Next」ボタンを押します。
![05.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/09f0e0aa-65a4-456c-e421-a7b29215ce29.png)

ライセンス条件を読んで、「I accept...」のオプションを選択して、「Next」ボタンを押します。
![06.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/da68a061-50da-0824-44f2-27b2739d622a.png)

「Express」インストールのまま、「Next」ボタンを押します。
![07.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/7ee3628c-eddf-40e5-7d37-fa54616321d4.png)

次の画面もそのまま「Next」ボタンを押します。
![08.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/6843e00b-5c50-cda3-0131-453a13b84874.png)

「Install」ボタンを押してインストールを開始します。
![09.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/77d4aa58-4b07-9570-67fe-7d8f7a48ae23.png)

インストールが完了するまでしばらく待ちます。
![10.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/87d0fd47-ebe2-20c7-ace5-3097cc397861.png)

インストールが正常に完了すると、インストールした関連サービスが順に起動されるので、待ちます。
![11.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/20a94819-62f1-c9e2-c922-3a1fe01aac8a.png)

これで完了です。Control Roomを起動する設定のまま「Finish」ボタンを押します。
![12.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/67bd8264-2333-4b0f-2bf3-5af6a49cdb24.png)

これでインストール作業は完了です。

# Control Roomの初期設定をする
ブラウザーが自動で起動すると、管理者の初期設定をする画面となります。ここでユーザー名、メールアドレス、パスワード、秘密の質問等を設定します。

まずはユーザー名、メールアドレス、パスワードを入力して、「次へ」をクリックします。
![13.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/ffe34630-cd25-add2-ea06-f54e3fd9f3a5.png)

秘密の質問と回答のペアを聞かれるのですべて入力して、「次へ」をクリックします。
![14.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/bf4152e3-0723-8045-24be-f701396b1024.png)

資格情報の設定はエキスプレスモードで「保存してログイン」ボタンをクリックします。
![15.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/1d88fb1f-aad5-4aad-f22f-27342a59a9c0.png)

これで管理者としてControl Roomにログインすることができました。
![16.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/479715/47161681-c2ba-4f83-b968-2e1d0985fa68.png)
ここまでくれば、管理者としての設定はひとまず完了です。
この後は、Bot Creatorのユーザーを一人作成して、その人でログインして初期設定を行えば、ひとまず開発環境が整います。

意外と簡単にA2019 Control Roomのオンプレミスのインストールと設定ができることがわかりましたね！