Skip To Content

Konfigurieren von ArcGIS Web Adaptor

Nachdem Sie ArcGIS Web Adaptor installiert haben, müssen Sie ihn für die Verwendung mit einer Server-Site konfigurieren. Sie können Web Adaptor für die Verwendung mit einer GIS Server-, Image Server-, Workflow Manager Server-, GeoAnalytics Server-, Notebook Server- oder Mission Server-Site konfigurieren. Dazu verwenden Sie eine mit dem Web Adaptor installierte Konfigurations-Webseite bzw. ein Befehlszeilenprogramm. Als Sicherheitsmaßnahme kann der Zugriff auf die Konfigurationsseite und das Befehlszeilenprogramm nur über den Computer erfolgen, auf dem der Web Adaptor gehostet wird.

Wenn Sie die Konfigurationsseite öffnen, wird der aktuelle Status des Web Adaptor angezeigt. Dies gibt an, ob der Web Adaptor zuvor konfiguriert wurde. Um den Plattformtyp und die Versionsnummer des Web Adaptor anzuzeigen, klicken Sie auf der Konfigurationsseite auf Info.

Vollständige Anweisungen zum Konfigurieren des Web Adaptor finden Sie in den folgenden Abschnitten.

Konfigurieren des Web Adaptor über die Konfigurations-Webseite

Um den Web Adaptor über die Konfigurations-Website zu konfigurieren, die mit der Software installiert wurde, führen Sie die folgenden Schritte aus.

Hinweis:

Für Mission Server und Notebook Server sind hier zusätzliche Überlegungen zu beachten.

  1. Öffnen Sie die Konfigurationsseite des Web Adaptor in einem Webbrowser. Die URL hat das Format https://webadaptorhost.domain.com/webadaptorname/webadaptor.
  2. Hinweis:

    Wenn der Webserver, auf dem Sie ArcGIS Web Adaptor installiert haben, für die Verwendung eines Forward-Proxys konfiguriert ist, deaktivieren Sie ihn bei der Registrierung des Web Adaptor. Andernfalls können Sie nicht auf die Konfigurationsseite des Web Adaptor zugreifen.

  3. Wählen Sie den Typ von Server aus, den Sie für Web Adaptor konfigurieren möchten. Sie können eine GIS Server-, Image Server-, Workflow Manager Server-, GeoAnalytics Server-, Notebook Server- oder Mission Server-Site konfigurieren. Klicken Sie auf Weiter.
  4. Geben Sie den Computernamen für einen der Server ein, die Sie für Ihre Site registrieren. Dieser Computername wird verwendet, um alle Computer der Server-Site zu ermitteln und sie beim Web Adaptor zu registrieren. Der Computername muss das Format server.domain.com aufweisen.
  5. Geben Sie einen Benutzernamen und ein Kennwort für ein Konto ein, dem Administratorberechtigungen für die Server-Site zugewiesen wurden. In der Regel geben Sie den bei der Erstellung der Site festgelegten Benutzernamen und das entsprechende Kennwort für das primäre Site-Administratorkonto an. Falls Sie das primäre Site-Administratorkonto deaktiviert haben, müssen Sie ein Konto mit administrativem Zugriff auf die Site angeben.
  6. Wenn Sie eine GIS Server-, Image Server-, Workflow Manager Server- oder GeoAnalytics Server-Site konfigurieren, können Sie auswählen, ob Benutzer die Site über ArcGIS Web Adaptor verwalten können. Die Verwaltung der Site über ArcGIS Web Adaptor ist standardmäßig aktiviert. Nachfolgend finden Sie Hinweise zu dieser Option:
    • Wenn der administrative Zugriff deaktiviert ist, haben externe Benutzer keinen Zugriff auf ArcGIS Server Manager und das ArcGIS Server-Administratorverzeichnis über ArcGIS Web Adaptor. Außerdem können Benutzer von ArcGIS Desktop keine Administrator- oder Publisher-Verbindungen mit ArcGIS Server herstellen. Sie können unabhängig davon, ob diese Option aktiviert oder deaktiviert ist, weiterhin Benutzerverbindungen zwischen ArcGIS Desktop und ArcGIS Server herstellen.
    • Wenn der administrative Zugriff über ArcGIS Web Adaptor deaktiviert ist, können Sie auf Manager und das Administratorverzeichnis zugreifen sowie eine Verbindung zum Server in ArcGIS Desktop herstellen, indem Sie eine direkte URL zu einem der ArcGIS Server-Computer der Site wie folgt verwenden:
      • Für den Zugriff auf Manager müssen Sie das URL-Format https://server.domain.com:6443/arcgis/manager verwenden.
      • Um auf das Administratorverzeichnis zugreifen zu können, müssen Sie das URL-Format https://server.domain.com:6443/arcgis/admin verwenden.
      • Zum Herstellen einer Serververbindung in ArcGIS Desktop verwenden Sie das URL-Format https://server.domain.com:6443/arcgis.
    • Wenn ArcGIS Server mit der Authentifizierung auf Webebene konfiguriert wurde, müssen Sie die Verwaltung über ArcGIS Web Adaptor aktivieren. Dadurch können Benutzer mit Publisher- und Administratorberechtigungen in Ihrem Enterprise-Identitätsspeicher Services aus ArcGIS Desktop veröffentlichen. Wenn Benutzer in diesen Rollen eine Verbindung mit dem Server in ArcGIS Desktop herstellen, müssen sie die ArcGIS Web Adaptor-URL angeben.
  7. Klicken Sie auf Konfigurieren, um die Einstellungen auf den Web Adaptor anzuwenden.

Wenn die Konfiguration erfolgreich war, werden am unteren Rand der Konfigurationsseite (grün hervorgehoben) die von Web Adaptor erkannten Computer angezeigt. Sie können jederzeit zu dieser Seite zurückkehren, um die Liste erkannter Computer anzuzeigen und die Web Adaptor-Einstellungen anzupassen.

Konfigurieren des Web Adaptor über die Befehlszeile

Sie können den Web Adaptor mit dem Befehlszeilendienstprogramm (configurewebadaptor.sh) unter "<ArcGIS Web Adaptor-Installationsverzeichnis>/webadaptor/10.8.1/java/tools" konfigurieren. Dies ist besonders vorteilhaft, wenn der Computer, auf dem der Web Adaptor gehostet wird, über keine grafische Benutzeroberfläche verfügt.

Folgende Parameter stehen zur Verfügung:

configurewebadaptor.sh -m <Mode> -w <WebAdaptorURL> -g <MachineName|URL> -u <Username> -a <AdminAccessEnabled>

  • <Mode>: Die Komponente, mit der Web Adaptor konfiguriert wird. Dieser Parameter ist standardmäßig auf server festgelegt, was bedeutet, dass Web Adaptor für die Verwendung mit GIS Server, Image Server, Workflow Manager Server oder GeoAnalytics Server konfiguriert werden kann. Verwenden Sie zum Konfigurieren einer Notebook Server- oder Mission Server-Site den Parameter notebook bzw. mission. Wenn Sie Web Adaptor für die Verwendung mit Portal for ArcGIS konfigurieren, geben Sie diesen Parameter als portal an.

  • <WebAdaptorURL>: Die URL des Web Adaptor, der über die Befehlszeile konfiguriert werden soll. Dies ist dieselbe URL, die Sie verwenden, als wenn Sie die Konfigurationsseite des Web Adaptor in einem Webbrowser aufrufen. Wenn Web Adaptor an einem anderen Port als dem Standardport 80 installiert wurde, geben Sie den Port in der URL an.

  • <MachineName|URL>: Der Computername für einen der Computer in der Server-Site, z. B. server.domain.com. Sie können statt des Computernamens auch die URL des Servercomputers angeben. Wenn Sie Web Adaptor mit ArcGIS Server konfigurieren, wird der Computername oder die Computer-URL verwendet, um alle Computer in der Site zu ermitteln.

  • <Username>: Der Benutzername eines Kontos, dem Administratorberechtigungen für die Server-Site zugewiesen wurden. Für ArcGIS Server kann es sich bei diesem Konto um das primäre Site-Administratorkonto handeln, das beim Erstellen der Site eingegeben wurde, oder um ein Konto, dem Administratorberechtigungen zugewiesen wurden. Geben Sie für Notebook Server und Mission Server den Benutzernamen für das beim Erstellen der Site verwendete primäre Site-Administratorkonto ein.

  • <Password>: Das Kennwort des Kontos, das über Administratorberechtigungen für die Server-Site verfügt.

  • <AdminAccessEnabled>: Die Option zum Aktivieren von administrativem Zugriff gilt nur für ArcGIS Server. Durch die Aktivierung des administrativen Zugriffs (true) wird der Zugriff auf ArcGIS Server Manager und das ArcGIS Server-Administratorverzeichnis über Web Adaptor ermöglicht. Wenn administrativer Zugriff nicht zulässig ist (false), kann der Zugriff auf diese Anwendungen über eine direkte URL zu einem der Server der Site erfolgen. Beispielsweise kann auf ArcGIS Server Manager mit http://machine:6443/arcgis/manager und auf das ArcGIS Server-Administratorverzeichnis mit http://machine:6443/arcgis/admin zugegriffen werden. Beim Konfigurieren von Portal for ArcGIS, Notebook Server und Mission Server ist administrativer Zugriff erforderlich und standardmäßig aktiviert.

Beispiel: $ ./configurewebadaptor.sh -m server -w https://webadaptorhost.domain.com/webadaptorname/webadaptor -g server.domain.com -u siteadmin -p secret -a false

Hinweis:

Um das Befehlszeilenprogramm auszuführen, muss eine Java Runtime Environment (JRE) auf dem Computer vorhanden sein, der den Web Adaptor hostet. Wenn die JRE nicht auf dem Computer vorhanden ist, tritt ein Fehler beim Ausführen des Dienstprogramms auf. Weitere Anweisungen zum Herunterladen und Installieren einer JRE auf dem Computer finden Sie unter Java SE-Downloads.

Nach dem Konfigurieren des Web Adaptor

Nachdem Web Adaptor zur Verwendung konfiguriert wurde, beachten Sie die folgenden Punkte.

Hinzufügen oder Entfernen von Servercomputern

Wenn Sie der Site Servercomputer hinzufügen bzw. aus ihr entfernen, dauert es eine Minute, bis der Web Adaptor die Änderungen an der Site erkennt. Falls der Web Adaptor die hinzugefügten bzw. entfernten Computer sofort erkennen soll, können Sie ihn unter Befolgung der oben aufgeführten Anweisungen entsprechend neu konfigurieren.

Installieren mehrerer Web Adaptors

Sie können verschiedene Web-Einstiegspunkte in Ihrer Server-Site bereitstellen, indem Sie mehrere Web Adaptors installieren. Dadurch wird die Verfügbarkeit der Site für Clients erhöht, ältere Anwendungen werden unterstützt, und der Zugriff auf Veröffentlichungs- und Verwaltungsfunktionen für bestimmte Benutzer in einer umfassend geschützten Umgebung wird ermöglicht. Weitere Informationen finden Sie unter Bereitstellungsszenarien.

Auf einem Computer können mehrere Web Adaptors-Instanzen gleichzeitig installiert werden oder die Installation kann über mehrere getrennte Computer verteilt werden. Um mehrere Web Adaptor-Instanzen in derselben Website (an demselben Port), zu installieren, verwenden Sie unterschiedliche Namen für die Instanzen. Beispielsweise können zwei Web Adaptor-Instanzen mit dem Namen "arcgis" nicht auf derselben Website vorhanden sein. Wenn Sie mehrere Web Adaptor-Instanzen mit demselben Namen installieren möchten, müssen diese auf getrennten Websites (Ports) installiert werden.