Skip to main content

Automatisches Installieren von ArcGIS Server

Die folgenden Schritte führen Sie durch die automatische Installation von ArcGIS Server auf einem Computer. Während der automatischen Installation von ArcGIS Server ist kein X-Display und auch keine Benutzerinteraktion erforderlich. Wenn Sie ArcGIS Server auf mehreren Computern installieren, finden Sie entsprechende Anweisungen unter Konfigurieren einer ArcGIS Server-Site mit mehreren Computern.

Sie können ArcGIS Server ohne Bedienoberfläche installieren, indem Sie die Befehlszeilenparameter von Windows Installer ausführen.

Hinweis:

Wenn Sie ein Upgrade auf Version 12.1 durchführen, finden Sie weitere Informationen unter Upgrade von ArcGIS Enterprise.

Vorbereitungen zur Installation von ArcGIS Server

Führen Sie die folgenden Schritte aus, bevor Sie mit dem Installationsprozess für ArcGIS Server beginnen:

  1. Fordern Sie eine Autorisierungsdatei für den Computer an, auf dem Sie ArcGIS Server installieren.

  2. Überprüfen Sie, ob Ihre Site die Systemanforderungen erfüllt.

  3. Stellen Sie sicher, dass der Benutzer über volle Berechtigungen für das ArcGIS Server-Installationsverzeichnis verfügt. Das für die Installation von ArcGIS Server verwendete Benutzerkonto ist das Konto, das zum Ausführen der Software verwendet wird. Gruppen- und alle anderen Benutzer müssen mindestens über Ausführungsberechtigungen für das Installationsverzeichnis von ArcGIS Server verfügen. Beachten Sie, dass die Installation von ArcGIS Server mit dem Root-Konto nicht unterstützt wird. Weitere Informationen finden Sie unter ArcGIS-Server-Konto.

  4. Navigieren Sie zu dem Verzeichnis, in dem die ArcGIS Server-TAR-Datei dekomprimiert wurde, oder legen Sie das ArcGIS Server-Medium in das entsprechende Laufwerk ein, und suchen Sie nach Setup, um es zu starten.

Hinweis:

Die Installation von ArcGIS Server in einem freigegebenen Netzwerkverzeichnis (NFS-Ordner) ist nicht möglich. Wählen Sie ein lokales Verzeichnis im Zielsystem.

Anforderungen

  • Die Funktion zur Unterstützung von .NET-Erweiterungen erfordert die Installation der entsprechenden Version von Microsoft .NET. Wenn die entsprechende Version nicht gefunden wird, ist die Unterstützung für .NET-Erweiterungen nicht für die Installation verfügbar.

Informationen zur erforderlichen Version finden Sie in den ArcGIS Server-Systemanforderungen.

Befehlszeilenparameter für die Installation

Beim automatischen Installieren von ArcGIS Server ist der folgende Parameter erforderlich.

  • ACCEPTEULA=yes

    Diese Eigenschaft ist erforderlich, um der Endbenutzer-Lizenzvereinbarung bei einer automatischen Installation zuzustimmen. Geben Sie "yes" an, um der EULA zuzustimmen und die Software zu installieren. Wird "no" angegeben oder diese Eigenschaft weggelassen, schlägt die Installation fehl. Der Download enthält auch eine PDF-Version der Endbenutzer-Lizenzvereinbarung (EULA). Die Datei "EULA.pdf " befindet sich im Ordner \Documentation.

Beispiel:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes

Optionale Befehlszeilenparameter für die Installation

Beim automatischen Installieren von ArcGIS Server werden die folgenden optionalen Befehlszeilenparameter von Windows Installer verwendet. Verwenden Sie diese Befehle, um das Installationsverzeichnis von ArcGIS Server zu ändern.

  • INSTALLDIR=

    Mit dieser Eigenschaft können Sie das Installationsverzeichnis von ArcGIS Server in der Befehlszeile angeben. Wenn Sie diese Eigenschaft nicht festlegen, wird das Standardinstallationsverzeichnis C:\Program Files\ArcGIS\Server\ verwendet.

Beispiel 1: Ändern Sie das Installationsverzeichnis von ArcGIS Server:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes INSTALLDIR=C:\NewServerDir USER_NAME=myaccount PASSWORD=my.password

Beispiel 2: Installieren Sie die Funktionen zur Unterstützung der .NET-Erweiterungen nicht.

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes ADDLOCAL=GIS_Server USER_NAME=myaccount PASSWORD=my.password

Konfigurieren des ArcGIS-Server-Kontos mit Befehlszeilenparametern

Das ArcGIS-Server-Konto muss konfiguriert sein, wenn ArcGIS Server automatisch installiert werden soll. Für Produktionssysteme wird empfohlen, dass Sie ein bereits vorhandenes Konto festlegen, das sich in Ihrer Domäne oder im Active Directory befindet und die Sicherheitsrichtlinie Ihrer Organisation einhält. Wenn keine Befehlszeilenparameter zum Konfigurieren des ArcGIS-Server-Kontos für automatische Installationen verwendet werden, wird das lokale Systemkonto als Konto festgelegt. Dies dient in erster Linie zur schnellen Installation von ArcGIS Server.

Hinweis:

Das ArcGIS Server-Konto kann später durch Ausführen des Dienstprogramms configureserviceaccount geändert werden. Das Dienstprogramm ist unter Start > ArcGIS > ArcGIS Server > ArcGIS-Server-Konto konfigurieren verfügbar. Geben Sie an der Eingabeaufforderung den Namen und das Kennwort für das Konto ein, das von ArcGIS Server verwendet wird. Sie können auch eine Konfigurationsdatei mit diesen Informationen speichern, um den Konfigurationsprozess auf anderen ArcGIS Server-Computern zu beschleunigen und Fehler durch eine falsche Eingabe des Benutzernamens oder des Kennworts zu vermeiden. Das Kennwort des Kontos wird verschlüsselt. Speichern Sie die Konfigurationsdatei dennoch an einem sicheren Ort.

Konfigurieren Sie das ArcGIS-Server-Konto mit den unten aufgeführten Befehlszeilenparametern.

Direktes Übergeben der Anmeldedaten für das ArcGIS-Server-Konto

Achtung:

Wenn das ArcGIS-Server-Konto während einer automatischen (/qb) Installation nicht definiert wird oder die Anmeldedaten nicht gültig sind, zeigt das ArcGIS Server-Installationsprogramm während der Installation eine Warnmeldung an. Sie können die Meldung schließen, indem Sie auf OK klicken. In diesem Fall wird als ArcGIS-Server-Konto das lokale Systemkonto festgelegt.

  • USER_NAME=

    Das Konto kann ein Domänenkonto oder ein lokales Konto sein. Wenn Sie ein Domänenkonto verwenden möchten, muss dieses bereits vorhanden sein. Wenn Sie ein lokales Konto verwenden, wird es erstellt, falls es noch nicht vorhanden ist. Wenn das Konto ungültig ist, wird während der Installation eine Meldung mit dem Hinweis angezeigt, dass das Konto oder das Kennwort ungültig ist.

  • MSA=TRUE

    Dieser Parameter sollte nur mit einem verwalteten Dienstkonto verwendet werden. Es muss bereits ein verwaltetes Dienstkonto in Ihrer Domäne vorhanden sein. Verwenden Sie diesen Parameter nicht für ein lokales Konto oder ein Domänenkonto mit Passwort. Bei einem verwalteten Dienstkonto wird der Parameter PASSWORT nicht verwendet.

  • PASSWORD=

    Hierbei handelt es sich um das Kennwort für das mit dem Parameter USER_NAME angegebene Konto. Wenn das Kennwort ungültig ist, wird während der Installation eine Meldung mit dem Hinweis angezeigt, dass das Konto und/oder das Kennwort ungültig ist.

Siehe folgende Beispiele.

Achtung:

Bei Befehlszeilenparametern muss die Groß- und Kleinschreibung beachtet werden. Wenn bei der Installation über die Befehlszeile Probleme auftreten, stellen Sie sicher, dass die Groß-/Kleinschreibung den im Beispiel aufgeführten Eigenschaften entspricht.

Verwenden eines Domänenkontos

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

Verwenden eines neuen oder vorhandenen lokalen Kontos

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=myaccount PASSWORD=my.password

Verwenden eines verwalteten Dienstkontos

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes MSA=TRUE USER_NAME=mydomain\mymsa

Importieren von ArcGIS-Server-Kontoanmeldeinformationen mit einer Serverkonfigurationsdatei

Sie müssen die beiden unten aufgeführten Befehlszeilenparameter zusammen verwenden, um ArcGIS-Server-Kontoanmeldeinformationen mit einer Serverkonfigurationsdatei importieren zu können.

  • ACCOUNT=UseConfigFile

    Verwenden Sie den Befehlszeilenparameter ACCOUNT genau wie weiter oben aufgeführt. Für diese Eigenschaft gibt es keine anderen gültigen Werte.

  • CONFIGPATH=<vollständiger Pfad und Name der Serverkonfigurationsdatei>

    Zusammen mit ACCOUNT=UseConfigFile ermöglicht Ihnen diese Eigenschaft, die Serverkonfigurationsdatei anzugeben, die zum Konfigurieren des ArcGIS-Server-Kontos verwendet wird. Serverkonfigurationsdateien werden erstellt, indem bei der Installation von ArcGIS Server (frühere Installationen oder von anderen Computern) eine Serverkonfigurationsdatei exportiert wird. Weitere Informationen finden Sie unter Das ArcGIS-Server-Konto.

Beispiel:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

Achtung:

Bei Befehlszeilenparametern muss die Groß- und Kleinschreibung beachtet werden. Wenn bei der Installation über die Befehlszeile Probleme auftreten, stellen Sie sicher, dass die Groß-/Kleinschreibung den im Beispiel aufgeführten Eigenschaften entspricht.

Exportieren von ArcGIS-Server-Kontoanmeldeinformationen in eine Serverkonfigurationsdatei

Hinweis:

Beim Exportieren einer Serverkonfigurationsdatei in eine Netzwerkfreigabe muss das lokale Systemkonto des Computers, auf dem ArcGIS Server installiert wird, Schreibzugriff auf die Netzwerkfreigabe haben. Wenn Sie beispielsweise ArcGIS Server auf einem Computer namens "Quick" installieren, muss das lokale Systemkonto von "Quick" Schreibzugriff auf die Netzwerkfreigabe haben. Wenn die Berechtigungen nicht festgelegt sind, kann die Serverkonfigurationsdatei möglicherweise nicht erfolgreich exportiert werden. Wenn Sie sich bezüglich der korrekten Festlegung der Berechtigungen für die Netzwerkfreigabe nicht sicher sind, wenden Sie sich an den Systemadministrator, oder exportieren Sie die Serverkonfigurationsdatei lokal und kopieren Sie sie in die Netzwerkfreigabe.

Sie müssen die beiden unten aufgeführten Befehlszeilenparameter zusammen verwenden, um ArcGIS-Server-Kontoanmeldeinformationen in eine Serverkonfigurationsdatei exportieren zu können.

  • EXPORTCONFIG=Yes

    Verwenden Sie diese Eigenschaft, um die mit den Befehlszeilenparametern USER_NAME und PASSWORD eingegebenen Kontoinformationen zu exportieren. Die Kontoinformationen werden in einer verschlüsselten XML-Datei gespeichert, die als "Server-Konfigurationsdatei" bezeichnet wird. Diese Eigenschaft ist standardmäßig auf "No" festgelegt.

  • CONFIGPATH=<vollständiger Pfad und Name der Serverkonfigurationsdatei>

    Diese Eigenschaft ermöglicht Ihnen bei gleichzeitiger Verwendung von EXPORTCONFIG=Yes, den Namen der Serverkonfigurationsdatei und ihren Speicherort zu definieren. Der Dateiname muss die Endung .xml aufweisen, und der angegebene Ordner muss bereits vorhanden sein. Wenn die Datei nicht die Endung .xml aufweist und das angegebene Verzeichnis nicht vorhanden ist, kann die Serverkonfigurationsdatei möglicherweise nicht erstellt werden.

Beispiel:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes EXPORTCONFIG=Yes CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

Achtung:

Bei Befehlszeilenparametern muss die Groß- und Kleinschreibung beachtet werden. Wenn bei der Installation über die Befehlszeile Probleme auftreten, stellen Sie sicher, dass die Groß-/Kleinschreibung den im Beispiel aufgeführten Eigenschaften entspricht.

So installieren Sie ArcGIS Server automatisch

In den folgenden Anweisungen wird die automatische Installation von ArcGIS Server über die Befehlszeile beschrieben. Anweisungen zum Installieren von ArcGIS Server über die Setup-Bedienoberfläche erhalten Sie unter Installieren von ArcGIS 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.

  1. Lesen Sie vor Beginn der Installation die Lizenzvereinbarung unter <installation media root or untar directory>/Documentation/EULA.pdf, und stimmen Sie den Bedingungen zu.

  2. Führen Sie das automatische Setup aus, und übergeben Sie für die Autorisierung eine Autorisierungsdatei (.ecp) oder eine Provisioning-Datei (.prvc). Siehe das Syntaxbeispiel unten:

    .<installation media 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 eine der folgenden Optionen: silent, console oder GUI.

    -l; --license-agreement CHOICE

    Für automatischen Modus erforderlich. CHOICE ist "Yes" oder "No". "Yes" bedeutet, dass Sie die Esri Lizenzvereinbarung (E204, E300) gelesen und ihr zugestimmt haben. Wechseln Sie zu https://www.esri.com/legal/licensing-translations, um die Vereinbarung zu lesen.

    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. Standardmäßig wird ArcGIS Server 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 lässt sich nach der Installation von ArcGIS Server auch automatisch starten. 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

    Nähere Informationen zum Autorisierungswerkzeug finden Sie im Thema Automatisches Autorisieren von ArcGIS Server weiter unten.

  3. Sobald die Installation abgeschlossen wurde, wird die Statusmeldung für die Installation angezeigt. Wenn die Installation erfolgreich ausgeführt wurde, können Sie in Mozilla Firefox oder einem anderen unterstützten Webbrowser über die Adresse https://<server name>:6443/arcgis/manager zu ArcGIS Server Manager navigieren. Weitere Informationen finden Sie in der Hilfe zu ArcGIS Server.

    Sie können auch das Befehlszeilendienstprogramm createsite verwenden, um eine neue ArcGIS Server-Site zu erstellen, nachdem ArcGIS Server installiert wurde.

  4. Konfigurieren Sie ArcGIS Server so, dass es mit dem Betriebssystem gestartet wird.

  5. Wenn Sie die Site für eine Produktionsbereitstellung vorbereiten, sollten Sie 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 ArcGIS Server Manager und das Administratorverzeichnis zugreifen. Weitere Informationen finden Sie unter Einführung in ArcGIS Web Adaptor.

Automatisches Autorisieren von ArcGIS Server

Das Autorisierungswerkzeug lässt sich nach der Installation von ArcGIS Server auch automatisch starten. 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

none

Die Bedienoberflä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 Waei 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 Self-Service-Site von Esri 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.

Automatisches Autorisieren von ArcGIS Server

Führen Sie den folgenden Befehl zum automatischen Autorisieren von ArcGIS Server aus, indem Sie die Befehlszeile bei Bedarf bearbeiten, um den tatsächlichen Speicherort der Autorisierungsdatei zu übernehmen:

<System disk drive>\Program Files\ArcGIS\Server\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /Ver <Version number> /LIF <path to .prvc authorization file>authorizationfile.prvc

Hinweis:

Die Benutzerinformationen der .prvc-Autorisierungsdatei müssen vollständig sein, bevor der Befehl zum automatischen Autorisieren von ArcGIS Server ausgeführt werden kann. Öffnen Sie die Autorisierungsdatei in einem Texteditor, um den Abschnitt Benutzerinformationen auszufüllen.

Autorisieren in einer getrennten Netzwerkumgebung ohne festgelegtes Display (ohne Monitor)

Sie können ArcGIS Server in einer nicht verbundenen Netzwerkumgebung ohne festgelegtes Display (ohne Monitor) installieren und mit einer Bereitstellungsdatei (.prvc) autorisieren. Dies erfolgt in zwei Schritten.

  1. Führen Sie den Autorisierungsbefehl über die Eingabeaufforderung unten aus, nachdem ArcGIS Server erfolgreich installiert wurde.

    <ArcGIS 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 Self-Service-Site von Esri. 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 Ihre .ecp-Autorisierungsdatei per E-Mail an Sie zurück.

  2. 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 Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>

Verwenden des Befehlszeilendienstprogramms zum Erstellen einer ArcGIS Server-Site

Sie können das Befehlszeilendienstprogramm createsite verwenden, um eine neue ArcGIS Server-Site zu erstellen, nachdem ArcGIS Server installiert wurde. Bei der Verwendung des Dienstprogramms createsite haben Sie zwei Möglichkeiten:

  • Führen Sie das Dienstprogramm createsite als Administrator über die Befehlszeile aus, wobei Sie den Benutzernamen, das Kennwort, den Konfigurationsspeicher und die Verzeichnisparameter angeben.

  • Geben Sie eine createsite.properties-Datei an, die die festgelegten Parameter enthält.

Für die Verwendung des Befehlszeilendienstprogramms createsite führen Sie das Skript createsite.sh mit -h oder -help aus, wie unten dargestellt:

<ArcGIS Server Installation Directory>/tools/createsite/createsite.sh -help

Beispiel für die Verwendung mit dem Dienstprogramm: createsite.sh [-u <arg>] [-p <arg>] [-d <arg>] [-c <arg>]

Beispiel für die Verwendung mit einer Datei: createsite.sh [-f <FILE>]

Für die Verwendung des Befehlszeilendienstprogramms createsite führen Sie das Skript createsite.bat mit -h oder -help aus, wie unten dargestellt:

<ArcGIS Server Installation Directory>\tools\createsite\createsite.bat -help

Beispiel für die Verwendung mit dem Dienstprogramm: createsite.bat [-u <arg>] [-p <arg>] [-d <arg>] [-c <arg>]

Beispiel für die Verwendung mit einer Datei: createsite.bat [-f <FILE>]

Hinweis:

Wenn Sie auf einen Pfad in der Datei createsite.properties verweisen, müssen Sie umgekehrte Schrägstriche mit Escape-Zeichen umgeben, z. B. C:\\arcgisserver\\config-store oder \\\\<Absolute path to>\\<Server config-store>.

Option

Beschreibung

-u; --username

Der Benutzername für den primären Site-Administrator.

Benutzernamen dürfen keines der folgenden Zeichen enthalten: \/:*?|<>"

-p; --password

Das Kennwort für den primären Site-Administrator.

Kennwörter dürfen keines der folgenden Zeichen enthalten: \/:*?|<>"

-d; --directory

Stamm-Serververzeichnis.

Standardmäßig werden die Serververzeichnisse lokal in diesem Verzeichnis erstellt:

<ArcGIS Server Installation Directory/usr/directories>

C:\\arcgisserver\\directories

oder

\\\\<Absolute path to>\\<Server directories>

-c; --configstore

Konfigurationsspeicher für die ArcGIS Server-Site.

Standardmäßig wird der Konfigurationsspeicher lokal in diesem Verzeichnis erstellt:

<ArcGIS Server Installation Directory/usr/config-store>

C:\\arcgisserver\\config-store

oder

\\\\<Absolute path to>\\<ArcGIS Server config-store>

-f; --file

Die Eigenschaftendatei für das Dienstprogramm createsite.

Standardmäßig befindet sich die createsite.properties-Datei in diesem Verzeichnis:

<ArcGIS Server Installation Directory>/tools/createsite

<ArcGIS Server Installation Directory>\tools\createsite

-h; --help

Die Hilfe für die Befehlszeile wird angezeigt und beendet.

Nachfolgend finden Sie ein Beispiel für die createsite.properties-Datei:

#
# Configuration properties for Server site creation
#
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_USERNAME =
# Password for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD =
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Root server directory. By default, the server directories will be created locally,
# e.g./<ArcGIS Server installation directory>/usr/directories
SERVER_DIRECTORIES_PATH =
# Configuration store for the ArcGIS Server site. By default, the configuration store will be created locally,
# e.g./<ArcGIS Server installation directory>/usr/config-store
SERVER_CONFIGSTORE_PATH =
#
# Configuration properties for Server site creation
#
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_USERNAME =
# Password for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD =
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Root server directory. By default, the server directories will be created locally,
# e.g.C:\\arcgisserver\\directories, or \\\\<Absolute path to>\\<Server directories>.
SERVER_DIRECTORIES_PATH =
# Configuration store for the ArcGIS Server site. By default, the configuration store will be created locally,
# e.g. C:\\arcgisserver\\config-store, or \\\\<Absolute path to>\\<Server config-store>.
SERVER_CONFIGSTORE_PATH =

Bevor das Werkzeug beendet wird, erhalten Sie die Meldung, dass die ArcGIS Server-Site erfolgreich erstellt wurde.

Postinstallation und Konfiguration

Wenn ArcGIS Server mit dem Betriebssystem gestartet werden soll, führen Sie die für Ihr Betriebssystem spezifischen Schritte aus.

Betriebssysteme, die "systemd" unterstützen

Wenn das Betriebssystem die Verwendung von "systemd" für den Boot-Vorgang und die Verwaltung von Prozessen unterstützt (wenn Sie beispielsweise Red Hat Enterprise Linux (RHEL) Server 7.x verwenden), führen Sie die folgenden Schritte aus, um ArcGIS Server so zu konfigurieren, dass es mit dem Betriebssystem gestartet wird.

  1. Wechseln Sie in einer Befehlsshell zum Root-Benutzer.

  2. Kopieren Sie <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver.service unit file in /etc/systemd/system. Ändern Sie die Dateiberechtigungen von /etc/systemd/system/arcgisserver.service von 700 in 600.

    Diese Datei wird mit ArcGIS Server installiert.

  3. Führen Sie weiterhin als Root-Benutzer den folgenden Befehl aus, um die Links in /etc/systemd/system/multi-user.target.wants automatisch auszuführen:

    # systemctl enable arcgisserver.service

  4. Um zu überprüfen, ob der systemd-Service ordnungsgemäß konfiguriert ist, starten Sie den Service neu und überprüfen dessen Status.

    # systemctl stop arcgisserver.service
    # systemctl start arcgisserver.service
    # systemctl status arcgisserver.service
    
  5. Beenden Sie die Sitzung als Root-Benutzer.

  6. Starten Sie das Betriebssystem neu, und stellen Sie sicher, dass ArcGIS Server ordnungsgemäß neu gestartet wird.

Hinweis:

Wenn Sie ArcGIS Server auf einem Linux-Computer installieren, auf dem systemd v228 oder höher installiert ist, müssen Sie möglicherweise den systemd-Grenzwert auf 512 maximale Threads erhöhen, falls der ArcGIS Server-Computer stark ausgelastet wird. (SUSE Linux Enterprise Server (SLES) 12 SP2 enthält z. B. systemd v228.) Durch Festlegen von "systemd" auf maximal 512 Threads kann verhindert werden, dass ein einzelner Service zu viele Threads erzeugt und sämtliche Serverressourcen verbraucht.

Um diesen Grenzwert zu aktivieren und zu erhöhen, müssen Root-Benutzer vor der Bereitstellung der arcgisserver.service-Unit-Datei im Ordner /etc/systemd/system die Auskommentierung der folgenden Zeile in der Datei aufheben und sie ändern:

# TasksMax=512

Betriebssysteme, die SysV unterstützen

Wenn das Betriebssystem die Verwendung von "SysV" für den Boot-Vorgang und die Verwaltung von Prozessen unterstützt, führen Sie die folgenden Schritte aus, um ArcGIS Server so zu konfigurieren, dass es mit dem Betriebssystem gestartet wird:

  1. Wechseln Sie in einer Befehlsshell zum Root-Benutzer.

  2. Kopieren Sie das <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver Shell-Skript an die unten angegebenen, entsprechend unterstützten verteilungsbasierten Linux-Speicherorte:

    • RHEL Server: /etc/rc.d/init.d/

    • SLES: /etc/init.d/

  3. Ä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.

  4. Bearbeiten Sie das arcgisserver-Skript wie folgt:

    1. Aktualisieren Sie die agshome-Variable so, dass Sie auf das ArcGIS Server-Installationsverzeichnis verweist, z. B. /home/username/arcgis/server.

    2. Nur für RHEL Server – Fügen Sie die unten aufgeführte Zeile vor # Description: ArcGIS Server Service ein:

    # chkconfig: 35 99 01

    1. Speichern Sie die Änderungen im arcgisserver-Skript.
  5. 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-Server:

      $ chkconfig --add arcgisserver
      $ chkconfig arcgisserver on
      
    • SLES:

      $ insserv arcgisserver
      $ chkconfig arcgisserver on
      
  6. Beenden Sie die Sitzung als Root-Benutzer.

  7. Starten Sie das Betriebssystem neu, und stellen Sie sicher, dass ArcGIS Server ordnungsgemäß neu gestartet wird.