ArcGIS Web Adaptor をインストールしたら、ArcGIS Server サイトで使用できるように構成する必要があります。この操作は、構成用の Web ページまたは ArcGIS Web Adaptor に組み込まれているコマンド ライン ユーティリティで行います。セキュリティ対策として、構成ページやコマンド ライン ユーティリティには、ArcGIS Web Adaptor をホストしているコンピューターからのみアクセスできます。
構成ページを開くと、ArcGIS Web Adaptor の現在の状態が表示されます。これには、ArcGIS Web Adaptor が過去に構成されたことがあるかどうかが示されます。ArcGIS Web Adaptor のプラットフォームのタイプとバージョン番号を表示するには、構成ページの [情報] をクリックします。
ArcGIS Web Adaptor の構成方法の詳細については、以下のいずれかのセクションをご参照ください。
構成用の Web ページを使用した ArcGIS Web Adaptor の構成
ソフトウェアとともにインストールされた構成 Web ページを使用して ArcGIS Web Adaptor を構成するには、次の手順を実行します。
- Web ブラウザーで ArcGIS Web Adaptor 構成ページを開きます。
URL の形式は https://webadaptorhost.domain.com/webadaptorname/webadaptor です。末尾の webadaptor は定数です。
- [ArcGIS Server] を選択して [次へ] をクリックします。
- [ArcGIS Server の URL] に、ArcGIS Server サイトにあるいずれかのコンピューターにアクセスする URL を入力します。この URL を使用して、サイトに属しているコンピューターをすべて検出し、それらを ArcGIS Web Adaptor で登録できます。たとえば、URL は「https://gisserver.domain.com:6443」という形式で入力する必要があります。
備考:
ArcGIS Notebook Server は、ポート 6443 の代わりにポート 11443 を使用します。ArcGIS Notebook Server サイトで ArcGIS Web Adaptor を構成する場合は、すべての URL でポート 11443 を使用します。
- ArcGIS Server サイトに対する管理権限を持つアカウントのユーザー名とパスワードを入力します。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントのユーザー名とパスワードを使用します。プライマリ サイト管理者のアカウントを無効にした場合は、サイトに対して管理アクセス権限を持つアカウントを指定する必要があります。
- ユーザーが ArcGIS Web Adaptor を通じてサイトを管理できるようにするかどうかを選択します。デフォルトでは、ArcGIS Web Adaptor を介したサイトの管理は有効になっています。このオプションには、次の注意事項があります。
- 管理機能を無効にすると、外部ユーザーは ArcGIS Server を介して ArcGIS Server Manager や ArcGIS Web Adaptor Administrator Directory にアクセスできなくなります。また、ArcGIS Desktop のユーザーも ArcGIS Server に対して管理者または公開者接続を確立できなくなります。ただし、このオプションが有効かどうかに関係なく、ArcGIS Desktop から ArcGIS Server へのユーザー接続は確立できます。
- ArcGIS Web Adaptor を使用した管理アクセスを無効にした場合でも、サイトのいずれかの ArcGIS Desktop にアクセスするダイレクト URL を使用すると、ArcGIS Server Manager と ArcGIS Server Administrator Directory へのアクセスおよび ArcGIS Server のサーバーへの接続が可能になります。
- ArcGIS Server Manager にアクセスするには、URL 形式 https://gisserver.domain.com:6443/arcgis/manager を使用します。
- ArcGIS Server Administrator Directory にアクセスするには、URL 形式 https://gisserver.domain.com:6443/arcgis/admin を使用します。
- ArcGIS Desktop でサーバー接続を作成するには、URL 形式 https://gisserver.domain.com:6443/arcgis を使用します。
- ArcGIS Server が Web 層認証を使用して構成されている場合、ArcGIS Web Adaptor を介した管理機能を有効なままにしておく必要があります。これによって、公開者権限および管理者権限を持つエンタープライズ アイデンティティ ストアのユーザーは、ArcGIS Desktop からサービスを公開できるようになります。これらのロールに含まれるユーザーは、ArcGIS Desktopでサーバーに接続する場合、ArcGIS Web Adaptor の URL を指定する必要があります。
- [構成] をクリックして、設定内容を ArcGIS Web Adaptor に適用します。
構成が完了すると、ArcGIS Web Adaptor が認識したコンピューターのリストが構成ページの下部に表示されます (緑色でハイライト表示されます)。いつでもこのページに戻って、認識されているコンピューターのリストを表示し、ArcGIS Web Adaptor の設定を調整することができます。
コマンド ラインを使用した ArcGIS Web Adaptor (IIS) の構成
C:\Program Files (x86)\Common Files\ArcGIS\WebAdaptor\IIS\<current version>\Tools にあるコマンド ライン ユーティリティ (ConfigureWebAdaptor.exe) を使用して、ArcGIS Web Adaptor (IIS) を構成できます。
使用できるパラメーターは次のとおりです。
ConfigureWebAdaptor.exe /m <モード> /w <ArcGIS Web Adaptor の URL> /g <URL> /u <ユーザー名> /p <パスワード> /a <管理アクセスの有効化>
<Mode> - ArcGIS Web Adaptor を構成する製品モード。デフォルトでは、このパラメーターは server に設定されています。つまり、ArcGIS Web Adaptor が ArcGIS Server と組み合わせて使用されるように構成されます。Portal for ArcGIS とともに使用するように ArcGIS Web Adaptor を構成するには、このパラメーターを portal に設定します。
<WebAdaptorURL> - コマンド ラインから構成する ArcGIS Web Adaptor の URL。これは、Web ブラウザーから構成ページにアクセスする場合に使用する URL と同じです。ArcGIS Web Adaptor がデフォルト ポートの 80 以外でインストールされている場合、URL にポートを指定する必要があります。
<URL> - ArcGIS Server サイト内のいずれかのコンピューターの URL。この URL を使用して、サイトに属しているコンピューターをすべて検出し、それらを ArcGIS Web Adaptor で登録できます。
<ユーザー名> - ArcGIS Server サイトに対する管理者権限を持つアカウントのユーザー名。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントを使用します。
<パスワード> - ArcGIS Server サイトに対する管理者権限を持つアカウントのパスワード。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントを使用します。
<管理アクセスの有効化> - ArcGIS Web Adaptor を使用して ArcGIS Server Manager と ArcGIS Server Administrator Directory を使用できるかどうかを示します。デフォルトでは、このパラメーターは「true」に設定されています。管理アクセスを無効にするには、このパラメーターを false に設定します。
例: ConfigureWebAdaptor.exe /m server /w http://webadaptorhost.domain.com/webadaptorname/webadaptor /g https://gisserver.domain.com:6443 /u siteadmin /p secret /a true
レガシー:
10.2 以前のバージョンでは、URL パラメーターの末尾に「/server」を追加する必要がありました (例: /w http://webadaptorhost.domain.com/webadaptorname/webadaptor/server)。10.2.1 以降のバージョンでは、これは必要なくなりました。
コマンド ラインを使用した ArcGIS Web Adaptor (Java Platform) の構成
<ArcGIS Web Adaptor (Java Platform) のインストール ディレクトリ>\WebAdaptorArcGIS Web Adaptor (Java Platform)\Java\tools にあるコマンド ライン ユーティリティ (ConfigureWebAdaptor.bat) を使用して、10.7.1 を構成できます。
使用できるパラメーターは次のとおりです。
ConfigureWebAdaptor.bat -m <モード> -w <ArcGIS Web Adaptor の URL> -g <URL> -u <ユーザー名> -p <パスワード> -a <管理アクセスの有効化>
<Mode> - ArcGIS Web Adaptor を構成する製品モード。デフォルトでは、このパラメーターは server に設定されています。つまり、ArcGIS Web Adaptor が ArcGIS Server と組み合わせて使用されるように構成されます。Portal for ArcGIS とともに使用するように ArcGIS Web Adaptor を構成するには、このパラメーターを portal に設定します。
<WebAdaptorURL> - コマンド ラインから構成する ArcGIS Web Adaptor の URL。これは、Web ブラウザーから構成ページにアクセスする場合に使用する URL と同じです。ArcGIS Web Adaptor がデフォルト ポートの 80 以外でインストールされている場合、URL にポートを指定する必要があります。
<URL> - ArcGIS Server サイト内のいずれかのコンピューターの URL。この URL を使用して、サイトに属しているコンピューターをすべて検出し、それらを ArcGIS Web Adaptor で登録できます。
<ユーザー名> - ArcGIS Server サイトに対する管理者権限を持つアカウントのユーザー名。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントを使用します。
<パスワード> - ArcGIS Server サイトに対する管理者権限を持つアカウントのパスワード。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントを使用します。
<管理アクセスの有効化> - ArcGIS Web Adaptor を使用して ArcGIS Server Manager と ArcGIS Server Administrator Directory を使用できるかどうかを示します。デフォルトでは、このパラメーターは「true」に設定されています。管理アクセスを無効にするには、このパラメーターを false に設定します。
例: ConfigureWebAdaptor.bat -m server -w http://webadaptorhost.domain.com/webadaptorname/webadaptor -g https://gisserver.domain.com:6443 -u siteadmin -p secret -a true
レガシー:
10.2 以前のバージョンでは、URL パラメーターの末尾に「/server」を追加する必要がありました (例: -w http://webadaptorhost.domain.com/webadaptorname/webadaptor/server)。10.2.1 以降のバージョンでは、これは必要なくなりました。
コマンド ラインを使用した Linux での ArcGIS Web Adaptor (Java Platform) の構成
<ArcGIS Web Adaptor のインストール ディレクトリ>/webadaptorArcGIS Web Adaptor/java/tools にあるコマンド ライン ユーティリティ (configurewebadaptor.sh) を使用して、10.7.1 を構成できます。これは、ArcGIS Web Adaptor をホストするコンピューターが GUI (グラフィカル ユーザー インターフェイス) を持たない場合に特に便利です。
使用できるパラメーターは次のとおりです。
configurewebadaptor.sh -m <モード> -w <ArcGIS Web Adaptor の URL> -g <URL> -u <ユーザー名> -p <パスワード> -a <管理アクセスの有効化>
<Mode> - ArcGIS Web Adaptor を構成する製品モード。デフォルトでは、このパラメーターは server に設定されています。つまり、ArcGIS Web Adaptor が ArcGIS Server と組み合わせて使用されるように構成されます。Portal for ArcGIS とともに使用するように ArcGIS Web Adaptor を構成するには、このパラメーターを portal に設定します。
<WebAdaptorURL> - コマンド ラインから構成する ArcGIS Web Adaptor の URL。これは、Web ブラウザーから構成ページにアクセスする場合に使用する URL と同じです。ArcGIS Web Adaptor がデフォルト ポートの 80 以外でインストールされている場合、URL にポートを指定する必要があります。
<URL> - ArcGIS Server サイト内のいずれかのコンピューターの URL。この URL を使用して、サイトに属しているコンピューターをすべて検出し、それらを ArcGIS Web Adaptor で登録できます。
<ユーザー名> - ArcGIS Server サイトに対する管理者権限を持つアカウントのユーザー名。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントを使用します。
<パスワード> - ArcGIS Server サイトに対する管理者権限を持つアカウントのパスワード。通常は、サイトを作成したときに定義したプライマリ サイト管理者のアカウントを使用します。
<管理アクセスの有効化> - ArcGIS Web Adaptor を使用して ArcGIS Server Manager と ArcGIS Server Administrator Directory を使用できるかどうかを示します。デフォルトでは、このパラメーターは「true」に設定されています。管理アクセスを無効にするには、このパラメーターを false に設定します。
例: $/configurewebadaptor.sh -m server -w http://webadaptorhost.domain.com/webadaptorname/webadaptor -g https://gisserver.domain.com:6443 -u siteadmin -p secret -a true
レガシー:
10.2 以前のバージョンでは、URL パラメーターの末尾に「/server」を追加する必要がありました (例: -w http://webadaptorhost.domain.com/webadaptorname/webadaptor/server)。10.2.1 以降のバージョンでは、これは必要なくなりました。
注意:
コマンド ライン ユーティリティを実行するには、ArcGIS Web Adaptor をホストするコンピューター上に JRE (Java Runtime Environment) が必要です。JRE がコンピューター上に存在しない場合、ユーティリティを実行するとエラーが発生します。コンピューター上に JRE をダウンロードおよびインストールする方法については、Java SE Downloads サイトをご参照ください。
ArcGIS Web Adaptor の構成後
ArcGIS Web Adaptor の構成が終了して使用できる状態になったら、次のことを検討してください。
ArcGIS Server コンピューターの追加または削除
ArcGIS Server コンピューターをサイトに追加または削除した場合、ArcGIS Web Adaptor がサイトの変更を認識するまで 1 分ほどかかります。追加または削除されたコンピューターを ArcGIS Web Adaptor に即座に認識させるには、上記の手順を実行します。
複数の ArcGIS Web Adaptor のインストール
複数の ArcGIS Web Adaptor をインストールすると、ArcGIS Server サイトに複数の Web エントリ ポイントを用意できます。この処理は、クライアントに対するサイトの可用性を高めたり、レガシー アプリケーションをサポートしたり、セキュリティ レベルの高い環境で特定ユーザーに公開アクセスと管理アクセスを許可したりする場合に有効です。詳細については、「配置シナリオ」をご参照ください。
複数の ArcGIS Web Adaptor を同じコンピューター上に同時にインストールしたり、複数のコンピューターにインストールしたりすることができます。複数の ArcGIS Web Adaptor を同じ Web サイト (ポート) にインストールする場合、別々の名前を使用する必要があります。たとえば、arcgis という 2 つの ArcGIS Web Adaptor は、同じ Web サイト上に存在できません。複数の ArcGIS Web Adaptor を同じ名前にしたい場合は、異なる Web サイト (ポート) 上にインストールする必要があります。
複数の Web Adaptor をインストールする手順の詳細については、次のトピックをご確認ください。
ArcGIS Server での HTTPS の有効化
デフォルトでは、ArcGIS Server はすべての通信に HTTP および HTTPS プロトコルを使用します。ArcGIS Server の通信プロトコルを HTTP または HTTPS のみに更新した場合、ArcGIS Web Adaptor がサイトの変更を認識するまでに 1 分かかります。
レガシー:
10.2.1 以前のバージョンでは、ArcGIS Server の通信プロトコルの更新後に、ArcGIS Web Adaptor を再構成する必要がありました。10.2.2 以降のバージョンでは、この作業は必要なくなりました。
ArcGIS Server の通信プロトコルの詳細については、「ArcGIS Server 通信のセキュリティ保護」をご参照ください。