IQ Botインストール手順（６）IQ Botのインストール

この記事は、以下の記事のサブカテゴリです。

[IQ Bot インストール手順](https://qiita.com/IQ_Bocchi/items/529dc72b6ab3d26dbfe0)　

前のステップ：
A2019の場合→[（４）必要なユーザーを作る](https://qiita.com/IQ_Bocchi/items/e29fc3bf7762148a6565)
V11の場合→[（５）クライアントのインストール](https://qiita.com/IQ_Bocchi/items/450fe26076b0c6631627)

#（６）IQ Botのインストール

##1: インストール手順

###1) インストーラーの起動
IQ Bot のインストーラーを右クリックし「管理者として実行」を選択します。
![01.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/06f3de86-f314-4767-f3be-6cc50f405f0b.jpeg)
（バージョンによってビルドの番号等、インストーラーのネーミングが多少変わります）

###2) 「このアプリがデバイスに変更を加えることを許可しますか？」というメッセージが出てきたら、「はい」を選択します。

###3) 「Next」をクリック
![02.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/5ae522d6-f4b1-f7df-49d8-e8e8e9811e1b.jpeg)

###3) 「Next」をクリック
![03.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/d87dc496-d949-995c-5ef9-398d47ab16d4.jpeg)

###4) 規約に同意し「Next」をクリック
![04_規約に同意.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/9486ec07-f01a-7742-08e4-5ccb63ffc9c7.jpeg)

###5) 稼働に必要なプログラムのインストール

IQ Botの稼働に必要なプログラムがそろっている場合は以下の画面が出るので、そのまま「Next」を押して[6) インストールモードの選択](https://qiita.com/IQ_Bocchi/items/fef152c38a5d18cac896#6-%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AE%E9%81%B8%E6%8A%9E)に進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/443d1a84-c700-2144-1a7e-629e89bae37a.png)

<details><summary>必要なプログラムがインストールされていない場合</summary><div>

必要なプログラムがインストールされていない場合は、以下のようなメッセージが出ます。

このメッセージが出た場合は「Install」をクリックし……
![05.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/db7bc752-e76e-b59d-02ff-2f133238fac1.jpeg)

この画面で「Next」をクリック。
![06.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/731d1a66-1e49-dd0d-1852-b03aec02dc3f.jpeg)

</div></details>


###6) インストールモードの選択
カスタムモードを選択し「Next」
![07_customMode.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/d567014e-dd38-50e7-0390-a266f7066baf.jpeg)

###7) 接続先DBの設定

接続先DB情報を下記①～③のとおり設定します。
![08_DB.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/98e17e45-1f56-78e7-4d58-4d663ef95bf9.jpeg)

|#|項目|入力内容|
|:-----------------|:------------------|:------------------|
|①|DBのホスト名とポート|ホスト名は「LocalHost」、ポートは「1433」を設定。<br>※上記はIQ BotとDB同梱の場合です。DBを分離している場合は接続先サーバのIPを指定します。|
|②|ウィンドウズ認証モードのチェック|チェックを外します（SQL認証モードを使用しているため）。|
|③|ユーザー名とパスワード|[こちら](https://qiita.com/IQ_Bocchi/items/1a32db34514634260a6e#4-sql%E8%AA%8D%E8%A8%BC%E7%94%A8%E3%81%AE%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%BE%E3%81%99)で作成したユーザーのユーザー名とパスワードを入力します。|

ここでSQL接続関係のエラーが出る場合は、[DB関連の設定内容](https://qiita.com/IQ_Bocchi/items/7f02939799347b4db501)を今一度確認してください。

###8) 「Next」をクリック
![09.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/6fa0c41a-fd6e-da2b-bdec-ec1ed72d1161.jpeg)

###9) 接続モードとIQ Botのポートの設定

下記①～③のとおり設定します。
![10.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/8cc21e6e-8ed4-6ddf-f787-e43ae6c8c16e.jpeg)

|#|項目|入力内容|
|:-----------------|:------------------|:------------------|
|①|接続モード|HTTPの場合は、ラジオボックスでHTTPを選択するだけです。<br>HTTPSを指定する場合は、ラジオボタンでHTTPを選択し、その下のCertificate PathおよびCertificate Pathphraseを指定する他に、以下のドキュメントサイトに記載の手順が必要になります。<br>[【外部リンク】Automation Anywhere公式ドキュメント：IQ Bot を HTTP および HTTPS で設定](https://docs.automationanywhere.com/bundle/iq-bot-v6.5/page/iq-bot/topics/iq-bot/install/configuring-control-room-with-https-and-iq-bot-with-http.html)|
|②|ホスト名|IQ Botサーバのホスト名を入力します。<br>ホスト名の調べ方は[こちら](https://tipstour.net/windows10-hostname)。|
|③|ポート|IQ Botのポート名を指定します。特にこだわりがなければ、デフォルトの3000にしておきましょう。|

###10) ロードバランサの情報の設定

下記①と④のチェックを外し、②と③を下記のとおり設定します。
![11.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/ea25b9cc-95e8-4241-d413-7c23f735e0cb.jpeg)

|#|項目|入力内容|
|:-----------------|:------------------|:------------------|
|②|ホスト名|IQ Botサーバのホスト名を入力します（※）。<br>ホスト名の調べ方は[こちら](https://tipstour.net/windows10-hostname)。<br>|
|③|ポート|ロードバランサのポート名を指定します。特にこだわりがなければ、デフォルトの8100にしておきましょう。|

※　IQ Botサーバとは別にロードバランサを立てている場合は、②のホスト名はロードバランサのホスト名またはIPを指定します。この手順は[こちら](https://qiita.com/IQ_Bocchi/items/529dc72b6ab3d26dbfe0)に記載のとおり同梱を前提にしているため、IQ Botサーバのホスト名をそのまま使っています。

###11) インストール先および出力ファイルパスの設定

特にこだわりがなければデフォルトのまま「Next」をクリックします。
![12.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/7c982f9a-7845-21ac-5a8f-4e1df643b2a2.jpeg)

上記のOutput Path Configurationで指定したパスが、[こちらの記事](https://qiita.com/IQ_Bocchi/items/f90188352947ae054ab8)で解説している出力ファイルの出力先になります。

###12) 準備完了
ここまでで準備は完了です。「Install」をクリックし、処理が終わるまで10分～20分ほど待ちます。
![Qiita差し替え用.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/4d6dcb37-7721-8b11-3bb3-288aeeed06a1.jpeg)

※IQ Bot配下のサービスが使用するポートがファイアウォールでブロックされている場合、Windowsのセキュリティ警告が出ます。「アクセスを許可する」をクリックし次へ進みます。

###13) インストール完了
お疲れさまでした！　以上でインストールは完了です。
![14.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/7fdac280-cb3f-5777-65a3-916687c5a0a0.jpeg)

##2: CRとIQ Botの接続

###1) この状態でIQ Botを起動すると……

インストールが完了すると、デスクトップ上に以下のようなアイコンが表示されます（バージョンによって数字が異なります）。
![01.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/ae050445-b567-6103-9adc-e783165dddcf.jpeg)

この状態でIQ Botを起動しても、以下のようなメッセージが出てログインができません。
![Register IQ Bot.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/dcc32392-38de-c1d7-8a7c-6d2cb5ba3b89.jpeg)

ログインを行うためには、CRにIQ BotのURLを登録する必要があります。

###2) CRにIQ BotのURLを登録する

CRに管理者権限（adminユーザー）でログインし、「設定」タブの「IQ Bot」の欄にIQ BotのURLを登録します。
登録するURLは、上記のエラー画面が出ているブラウザのアドレスバーに入っているURLです。

![CRの登録画面.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/d402dc28-d387-1eb1-ca8a-ed8c17d48423.jpeg)

###3) CRとIQ Botを別建てしている場合の設定

CRとIQ Botを別のサーバーに置いている場合は、[こちら](https://qiita.com/IQ_Bocchi/items/9989d639958c5f1ff1d1)の手順を実施します。
（同梱の場合は設定不要）

###4) IQ Botを起動しログイン

上記の手順完了後にIQ Botを起動すると、以下のようなIQ Botのログイン画面が表示されます。
見た目はCRのログイン画面とそっくりですが、URLに「IQ Bot」とついているところが違いです。
![02.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/fcba0279-fe6a-69b9-d80f-71288d795ed0.jpeg)
上記の画面から、**[こちら](https://qiita.com/IQ_Bocchi/items/e29fc3bf7762148a6565)の手順で作成したIQ Bot用のユーザー**でログインします。

ログイン後、以下のようなIQ Botのトップ画面が表示されればOKです。
![03.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/86d990b0-09cc-12f6-e260-665fae596f41.jpeg)

※　表示の言語は画面右上の国旗または地球のマークから変更できます。

###CRにIQ Botを登録できない、または登録してもエラーになるとき

CRにIQ Botを登録するところでエラーが出たり、IQ BotのURLを登録しているにもかかわらずやはり「Register IQ Bot」のメッセージが出続けてしまう……という場合は、[こちら](https://qiita.com/IQ_Bocchi/items/620deb5fc2503dfcc842)のトラブルシューティングをご確認ください。

#次のステップ

以上でIQ Botのインストールが完了しましたが、日本語の帳票を扱うためには、あともう１ステップ必要です。

……ということで次は最後のステップ、[（７）IQ Botインストール後の諸設定](https://qiita.com/IQ_Bocchi/items/b75d84be6784f5fd51fb)です。