Automatisches Installieren von ArcGIS for Server
In diesem Thema
- So bereiten Sie die Installation von
ArcGIS for Server vor - So installieren Sie
ArcGIS for Server automatisch - Automatische Autorisierung von
ArcGIS for Server
Die folgenden Schritte führen Sie durch die automatische Installation von ArcGIS for Server auf einem Computer. Während der automatischen Installation von ArcGIS for Server ist kein X-Display und auch keine Benutzerinteraktion erforderlich. Wenn Sie ArcGIS for Server auf mehreren Computern installieren, lesen Sie die Anweisungen unter Installieren von ArcGIS for Server auf mehreren Computern.
Hinweis:
Upgrading to 10.2.2? For more information, see Existing ArcGIS for Server users.
So bereiten Sie die Installation von ArcGIS for Server vor
- Fordern Sie eine Autorisierungsdatei für den Computer an, auf dem Sie ArcGIS for Server installieren möchten.
- Überprüfen Sie, ob Ihre Site die Systemanforderungen erfüllt.
- Stellen Sie sicher, dass der Benutzer über volle Berechtigungen für das ArcGIS for Server-Installationsverzeichnis verfügt. Gruppen- und alle anderen Benutzer müssen mindestens über Ausführungsberechtigungen für das Installationsverzeichnis von ArcGIS for Server verfügen.
- Navigieren Sie zu dem Verzeichnis, in dem die ArcGIS for Server-TAR-Datei dekomprimiert wurde, oder legen Sie das ArcGIS for Server-Medium in das entsprechende Laufwerk ein, und suchen Sie nach Setup, um es zu starten.
Hinweis:
Die Installation von ArcGIS for Server in einem freigegebenen Netzwerkverzeichnis (NFS-Ordner) ist nicht möglich. Wählen Sie ein lokales Verzeichnis im Zielsystem.
So installieren Sie ArcGIS for Server automatisch
In den folgenden Anweisungen wird die automatische Installation von ArcGIS for Server über die Befehlszeile beschrieben. Anweisungen zum Installieren von ArcGIS for Server über die Setup-Benutzeroberfläche finden Sie unter Installieren von ArcGIS for Server auf einem Computer.
Tipp:
Der standardmäßige Deinstallationsmodus wird anhand des ausgewählten Installationsmodus festgelegt. Wenn Sie die automatische Installation über die Befehlszeile ausführen möchten, wird die Deinstallation standardmäßig auf die automatische Deinstallation über die Befehlszeile festgelegt.
- Lesen Sie vor Beginn der Installation die Lizenzvereinbarung unter <CD_ROOT or untar directory>/Documentation/EULA.pdf, und stimmen Sie den Bedingungen zu.
- Führen Sie die automatische Autorisierung der Installation durch, indem Sie eine Autorisierungsdatei (.ecp) oder eine Provisioning-Datei (.prvc) übergeben. Siehe Syntaxbeispiel unten:
<CD_ROOT or untar directory>/Setup -m silent -l yes -a <fullpath to .ecp or .prvc file>
Verwendung: Installation [Optionen]
Option Beschreibung -m; --mode MODE
Optional. Standard: GUI.
MODE ist silent, console oder gui.
-l; --license-agreement CHOICE
Für automatischen Modus erforderlich. CHOICE ist Yes oder No.
Yes gibt an, dass Sie die Esri Lizenzvereinbarung gelesen haben und ihr zustimmen (E204, E300). Lesen Sie die Lizenzvereinbarung unter Bestimmungen des Lizenzvertrags.
a; --authorization-file FULL_PATH_TO_AUTHORIZATION_FILE or FULL_PATH_TO_PROVISIONING_FILE
Optional. Wenn diese Option nicht verwendet wird, müssen Sie die Software nach der Installation autorisieren.
FULL_PATH_TO_AUTHORIZATION_FILE steht für den vollständigen, absoluten Pfad der von Esri bereitgestellten Autorisierungsdatei (.ecp).
FULL_PATH_TO_PROVISIONING_FILE steht für den vollständigen, absoluten Pfad der von Esri bereitgestellten Bereitstellungsdatei (.prvc).
-d; --directory DIRECTORY
Optional. ArcGIS for Server wird standardmäßig im $HOME-Verzeichnis installiert. DIRECTORY steht für ein anderes Installationsverzeichnis.
Der Pfad /arcgis/server/ wird an das Installationsverzeichnis angehängt.
Der Name des Installationsverzeichnisses muss aus Kleinbuchstaben bestehen. Die in der Installation enthaltenen Beispiele und Daten erfordern, dass der Datenpfad aus Kleinbuchstaben besteht.
-v; --verbose
Das Installationsprogramm wird im ausführlichen Modus ausgeführt.
-h; --help
Die Hilfe für die Befehlszeile wird angezeigt und beendet.
-e; --examples
Verwendungsbeispiele für diese Optionen werden angezeigt und beendet.
Hinweis:
Das Autorisierungswerkzeug kann ebenfalls automatisch gestartet werden, nachdem ArcGIS for Server installiert wurde. Eine vollständige Liste der verfügbaren Parameter erhalten Sie, wenn Sie das Autorisierungsskript mit dem help-Parameter wie unten dargestellt ausführen (bezieht sich auf das Standardinstallationsverzeichnis):
${HOME}/arcgis/server/tools/authorizeSoftware --help
Detaillierte Informationen zum Autorisierungswerkzeug finden Sie weiter unten unterAutomatisches Autorisieren von ArcGIS for Server .
- Sobald die Installation abgeschlossen wurde, wird die Statusmeldung für die Installation angezeigt. Wenn die Installation erfolgreich ausgeführt wurde, können Sie in Firefox oder einem anderen unterstützten Webbrowser über die Adresse http://<server name>:6080/arcgis/manager zu ArcGIS Server Manager navigieren. Weitere Informationen finden Sie in der ArcGIS-Server-Hilfe.
- Um ArcGIS for Server so zu konfigurieren, dass es zusammen mit dem Betriebssystem gestartet wird, gehen Sie wie folgt vor:
- Melden Sie sich als root-Benutzer an.
- Kopieren Sie das Shell-Skript <ArcGIS for Server-Installationsverzeichnis>/framework/etc/scripts/arcgisserver an die unten angegebenen, entsprechend unterstützten verteilungsbasierten Linux-Speicherorte:
- RHEL: /etc/rc.d/init.d/
- SUSE: /etc/init.d/
- Ändern Sie das Verzeichnis in den entsprechenden init.d-Ordner, und überprüfen Sie das arcgisserver-Skript, um sicherzustellen, dass der Root-Benutzer mindestens über Lese- und Ausführungsberechtigungen verfügt.
- Bearbeiten Sie das arcgisserver-Skript wie folgt:
Aktualisieren Sie die agshome-Variable so, dass Sie auf das ArcGIS for Server-Installationsverzeichnis verweist, z. B. /home/username/arcgis/server.
Nur für RHEL - Fügen Sie die unten aufgeführte Zeile vor # Description: ArcGIS Server Service ein:
# chkconfig: 35 99 01
Speichern Sie die Änderungen im arcgisserver-Skript.
- Führen Sie weiterhin als Root-Benutzer den folgenden Befehl aus, um die Links in /etc/rc*.d automatisch mit den entsprechenden Ausführungsebenen auszuführen:
- RHEL:
$ chkconfig --add arcgisserver $ chkconfig arcgisserver on
- SUSE:
$ insserv arcgisserver $ chkconfig arcgisserver on
- RHEL:
- Beenden Sie die Sitzung als root-Benutzer.
- Starten Sie das Betriebssystem neu, und stellen Sie sicher, dass ArcGIS for Server ordnungsgemäß neu gestartet wird.
- Wenn Sie die Site für eine Produktionsbereitstellung vorbereiten, sollten Sie den ArcGIS Web Adaptor installieren. Der Web Adaptor stellt ein Bindeglied zwischen dem Unternehmens-Webserver und der ArcGIS-Server-Site dar. Er ermöglicht Ihnen die Auswahl der Port-, Adress- und Authentifizierungseinstellungen, die Sie für eingehende Anfragen verwenden möchten. Außerdem verhindert er, dass externe Benutzer auf Manager und das Administratorverzeichnis zugreifen. Weitere Informationen finden Sie unter ArcGIS Web Adaptor.
- Der Großteil Ihrer Serviceveröffentlichungen erfolgt in ArcGIS for Desktop, wo Sie Ihre Karten, Globen, Geodatabases usw. erstellen können. Wenn Sie einen Service direkt in ArcGIS for Desktop veröffentlichen möchten, definieren Sie mithilfe von ArcCatalog oder dem Fenster Katalog in ArcMap eine Verbindung zum Server. Anschließend werden die Verbindungsinformationen auf dem Computer gespeichert. Wenn Sie einen Service veröffentlichen möchten, können Sie diese dann referenzieren. Wenn Sie die Verbindung mit Administratorberechtigungen herstellen, können Sie in ArcGIS for Desktop auch einige Serveradministrationsfunktionen ausführen. Anweisungen dazu finden Sie unter Herstellen einer Administratorverbindung zu ArcGIS for Server in ArcGIS for Desktop.
- Stellen Sie sicher, dass ArcGIS for Server auf die von seinen Services referenzierten Daten zugreifen kann. Weitere Informationen finden Sie unter Bereitstellen der Daten für ArcGIS-Server.
- Nachdem eine Verbindung mit dem Server hergestellt wurde, können Sie mit dem Veröffentlichen von GIS-Ressourcen als Services beginnen. Um einen Service hinzuzufügen, befolgen Sie die Anweisungen unter So veröffentlichen Sie einen Service.
- Nachdem Sie dem GIS-Server Services hinzugefügt haben, können Sie diese in vielen verschiedenen Arten von Anwendungen verwenden. Hierbei handelt es sich um Anwendungen, die Sie mit ArcGIS-Web-APIs erstellen, oder um vorab erstellte Webanwendungen wie ArcGIS Explorer Online, den ArcGIS.com Map Viewer oder die ArcGIS Viewers für Flex und Silverlight. Sie können Services auch in desktopbasierten Anwendungen wie ArcGIS Explorer, ArcMap oder ArcGlobe anzeigen. Mobile Geräte wie das iPhone, Android-Geräte und Windows Phone können die GIS-Services ebenfalls verwenden. Informationen zu den ersten Schritten finden Sie unter Erstellen von Web-GIS-Anwendungen.
Automatische Autorisierung von ArcGIS for Server
Das Autorisierungswerkzeug kann ebenfalls automatisch gestartet werden, nachdem ArcGIS for Server installiert wurde. Eine vollständige Liste der verfügbaren Parameter erhalten Sie, wenn Sie das Autorisierungsskript mit dem help-Parameter wie unten dargestellt ausführen (bezieht sich auf den Standardinstallationspfad):${HOME}/arcgis/server/tools/authorizeSoftware --help
Nutzung: authorizeSoftware [Optionen]
Option | Beschreibung |
---|---|
keine | Die Benutzeroberfläche des Softwareautorisierungsassistenten wird ausgeführt. |
-s | Zeigt den Autorisierungsstatus an. |
-f FULL_PATH_TO_ECP_AUTHORIZATION_FILE | Autorisierung mit einer ECP-Autorisierungsdatei. FULL_PATH_TO_ECP_AUTHORIZATION_FILE steht für den vollständigen, absoluten Pfad der von Esri bereitgestellten Autorisierungsdatei (.ecp). |
-f FULL_PATH_TO_PROVISIONING_FILE -e EMAIL_ADDRESS | Autorisierung mit einer Provisioning-Datei. Die E-Mail-Adresse ist erforderlich. FULL_PATH_TO_PROVISIONING_FILE steht für den vollständigen, absoluten Pfad der von Esri bereitgestellten Bereitstellungsdatei (.prvc). EMAIL_ADDRESS ist erforderlich, um die Verwendung einer Provisioning-Datei zu autorisieren. |
-f FULL_PATH_TO_PROVISIONING_FILE -e EMAIL_ADDRESS -o AUTHORIZATION_FILE_OUTPUT | Erstellt eine Autorisierungsdatei, die auf die Esri Website hochgeladen oder per E-Mail gesendet werden muss. Führen Sie dieses Werkzeug nach Abschluss erneut mit der empfangenen ECP-Autorisierungsdatei aus, um den Autorisierungsvorgang für dieses Produkt abzuschließen FULL_PATH_TO_PROVISIONING_FILE steht für den vollständigen, absoluten Pfad der von Esri bereitgestellten Bereitstellungsdatei (.prvc). EMAIL_ADDRESS ist erforderlich, um die Verwendung einer Provisioning-Datei zu autorisieren. AUTHORIZATION_FILE_OUTPUT ist die erstellte Ausgabedatei, die an die Website des Esri Customer Service (https://service.esri.com/drm) oder per E-Mail an authorize@esri.com gesendet werden muss. Weitere Informationen finden Sie unter Autorisieren in einer getrennten Netzwerkumgebung ohne festgelegtes Display (ohne Monitor). |
-h; | Die Hilfe für die Befehlszeile wird angezeigt und beendet. |
Autorisieren in einer getrennten Netzwerkumgebung ohne festgelegtes Display (ohne Monitor)
Ab Version 10.2.1 kann die Installation von ArcGIS for Server in einer getrennten Netzwerkumgebung ohne festgelegtes Display (ohne Monitor) mit einer Provisioning-Datei (.prvc) autorisiert werden. Dies erfolgt in zwei Schritten.
- Führen Sie den Autorisierungsbefehl über die Eingabeaufforderung unten aus, nachdem ArcGIS for Server erfolgreich installiert wurde.
<ArcGIS for Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -e <email address> -o <full path to authorization file output>
Nachdem die Dateiausgabe der Autorisierungsinformationen erstellt wurde, führen Sie einen der folgenden Schritte aus:
- Navigieren Sie zur Website des Esri Customer Service (https://service.esri.com/drm). Folgen Sie den Anweisungen auf dem Bildschirm, um die Datei mit den Autorisierungsinformationen hoch- und die ECP-Autorisierungsdatei herunterzuladen.
- Senden Sie die Datei mit den Autorisierungsinformationen per E-Mail an authorize@esri.com. Esri sendet die ECP-Autorisierungsdatei per E-Mail an Sie zurück.
- Nachdem Sie die ECP-Autorisierungsdatei mit einer der beiden Methoden empfangen
haben, führen Sie das authorizeSoftware-Skript erneut aus, um sie zu verarbeiten
und die Serverautorisierung abzuschließen:
<ArcGIS for Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>