

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Plattformspezifische Optionen
<a name="command-options-specific"></a>

Einige Elastic-Beanstalk-Plattformen definieren Options-Namespaces, die spezifisch für die Plattform sind. Diese Namespaces und ihre Optionen sind unterhalb jeder Plattform aufgeführt.

**Anmerkung**  
Ehemals wurden in Leiterplattenversionen, die auf Amazon-Linux-AMI (vor Amazon-Linux-2) basierten, die folgenden zwei Features und ihre jeweiligen Namespaces als plattformspezifische Features betrachtet und hier pro Plattform aufgelistet:  
**Proxy-Konfiguration für statische Dateien** – `aws:elasticbeanstalk:environment:proxy:staticfiles`
**AWS X-Ray Unterstützung** — `aws:elasticbeanstalk:xray`
In Amazon-Linux-2-Plattformversionen implementiert Elastic Beanstalk diese Features auf konsistente Weise auf allen unterstützenden Plattformen. Der zugehörige Namespace wird nun auf der Seite [Allgemeine Optionen für alle Umgebungen](command-options-general.md) aufgelistet. Sie werden auf dieser Seite nur noch für Plattformen erwähnt, deren Namespaces anders benannt sind.

**Topics**
+ [Docker-Plattformoptionen](#command-options-docker)
+ [Go-Plattformoptionen](#command-options-golang)
+ [Java-SE-Plattform – Optionen](#command-options-plain-java)
+ [Optionen für Java mit Tomcat-Plattform](#command-options-java)
+ [.NET Core auf Linux-Plattformoptionen](#command-options-dotnet-core-linux)
+ [.NET-Plattformoptionen](#command-options-net)
+ [Node.js-Plattformoptionen](#command-options-nodejs)
+ [PHP-Plattformoptionen](#command-options-php)
+ [Python-Plattformoptionen](#command-options-python)
+ [Ruby-Plattformoptionen](#command-options-ruby)

## Docker-Plattformoptionen
<a name="command-options-docker"></a>

Die folgenden für Docker spezifischen Konfigurationsoptionen gelten für Docker- und Preconfigured Docker-Plattformen.

**Anmerkung**  
Diese Konfigurationsoptionen gelten nicht für  
Docker-Plattform (Amazon Linux 2) mit Docker Compose
Multicontainer Docker-Plattform (Amazon Linux AMI AL1) — diese Plattform wurde eingestellt


**Namespace: `aws:elasticbeanstalk:environment:proxy`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  ProxyServer  |  Gibt den Webserver an, der als Proxy verwendet werden soll.  |  `nginx`  |  `nginx` `none`— *Nur Amazon Linux AM* und *Docker w/DC *  | 

## Go-Plattformoptionen
<a name="command-options-golang"></a>

### Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
<a name="command-options-golang.alami"></a>

#### Namespace: `aws:elasticbeanstalk:container:golang:staticfiles`
<a name="command-options-golang.alami.staticfiles"></a>

Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss. 

Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.


|  **Name**  |  **Wert**  | 
| --- | --- | 
|  Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie `/images`, um Dateien unter `subdomain.eleasticbeanstalk.com/images` bereitzustellen.  |  Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie `staticimages`, um Dateien aus einem Verzeichnis namens `staticimages` auf oberster Ebene Ihres Quell-Bundles bereitzustellen.  | 

## Java-SE-Plattform – Optionen
<a name="command-options-plain-java"></a>

### Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
<a name="command-options-plain-java.alami"></a>

#### Namespace: `aws:elasticbeanstalk:container:java:staticfiles`
<a name="command-options-plain-java.alami.staticfiles"></a>

Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss. 

Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.


|  **Name**  |  **Wert**  | 
| --- | --- | 
|  Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie `/images`, um Dateien unter `subdomain.eleasticbeanstalk.com/images` bereitzustellen.  |  Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie `staticimages`, um Dateien aus einem Verzeichnis namens `staticimages` auf oberster Ebene Ihres Quell-Bundles bereitzustellen.  | 

## Optionen für Java mit Tomcat-Plattform
<a name="command-options-java"></a>


**Namespace: `aws:elasticbeanstalk:application:environment`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  JDBC\$1CONNECTION\$1STRING  |  Die Verbindungszeichenfolge für eine externe Datenbank.  |  –  |  –  | 

Weitere Informationen finden Sie unter [Umgebungsvariablen und andere Softwareeinstellungen](environments-cfg-softwaresettings.md).


**Namespace: `aws:elasticbeanstalk:container:tomcat:jvmoptions`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  JVM Options  |  Übergeben von Befehlszeilen-Optionen an die JVM beim Startup.  |  –  |  –  | 
|  Xmx  |  Maximale JVM-Heap-Größen.  |  `256m`  |  –  | 
|  XX:MaxPermSize  |  Bereich des JVM-Heap, der zum Speichern von Klassendefinitionen und zugehörige Metadaten verwendet wird.  Diese Option gilt nur für Java-Versionen vor Java 8 und wird auf Plattformen  von Elastic Beanstalk Tomcat basierend auf Amazon Linux 2 und später nicht unterstützt.   |  `64m`  |  –  | 
|  Xms  |  Ursprüngliche JVM-Heap-Größen.  |  `256m`  |  –  | 
|  *optionName*  |  Geben Sie neben den von der Tomcat-Plattform definierten JVM-Optionen beliebige weitere JVM-Optionen an.  |  –  |  –  | 


**Namespace: `aws:elasticbeanstalk:environment:proxy`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  GzipCompression  |  Festlegen auf `false`, um die Antwortkomprimierung zu deaktivieren. *Nur für Amazon Linux AMI-Plattformversionen gültig (vor Amazon Linux 2).*  |  `true`  |  `true` `false`  | 
|  ProxyServer  |  Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll. Wenn Sie für diese Option `apache` festlegen, verwendet Elastic Beanstalk [Apache 2.4](https://httpd.apache.org/docs/2.4/). Legen Sie sie auf `apache/2.2` fest, wenn Ihre Anwendung aufgrund einer inkompatiblen Proxy-Konfigurationseinstellung für die Migration von [Apache 2.2](https://httpd.apache.org/docs/2.2/) nicht bereit ist. *Dieser Wert ist nur für Amazon Linux AMI-Plattformversionen gültig (vor Amazon Linux 2).* Legen Sie sie auf `nginx` fest, um [nginx](https://www.nginx.com/) zu verwenden. Dies ist die Standardeinstellung ab Amazon-Linux-2-Plattformversionen. Weitere Informationen finden Sie unter [Konfigurieren des Proxy-Server](java-tomcat-proxy.md).  |  `nginx` (Amazon-Linux-2) `apache` (Amazon-Linux-AMI)  |  `apache` `apache/2.2` – *nur Amazon-Linux-AMI* `nginx`  | 

## .NET Core auf Linux-Plattformoptionen
<a name="command-options-dotnet-core-linux"></a>


**Namespace: `aws:elasticbeanstalk:environment:proxy`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  ProxyServer  |  Gibt den Webserver an, der als Proxy verwendet werden soll.  |  `nginx`  |  `nginx` `none`  | 

## .NET-Plattformoptionen
<a name="command-options-net"></a>


**Namespace: `aws:elasticbeanstalk:container:dotnet:apppool`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  Target Runtime  |  Wählen Sie die Version von .NET-Framework für Ihre Anwendung.  |  `4.0`  |  `2.0` `4.0`  | 
|  Enable 32-bit Applications  |  Legen Sie `True` fest, um 32-Bit-Anwendungen auszuführen.  |  `False`  |  `True` `False`  | 

## Node.js-Plattformoptionen
<a name="command-options-nodejs"></a>


**Namespace: `aws:elasticbeanstalk:environment:proxy`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  ProxyServer  |  Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll.  |  `nginx`  |  `apache` `nginx`  | 

### Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
<a name="command-options-nodejs.alami"></a>

#### Namespace: `aws:elasticbeanstalk:container:nodejs`
<a name="command-options-nodejs.alami.nodejs"></a>


|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  NodeCommand  |  Befehl zum Starten der Node.js-Anwendung. Wenn eine leere Zeichenfolge angegeben wird, wird `app.js`, dann `server.js`, dann `npm start` (in dieser Reihenfolge) verwendet.  |  ""  |  –  | 
|  NodeVersion  |  Version von Node.js. Beispiel, `4.4.6` Unterstützte Node.js-Versionen variieren zwischen den Node.js-Plattformversionen. Eine Liste der aktuell unterstützten Versionen finden Sie unter [Node.js](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.nodejs) im Dokument *AWS Elastic Beanstalk -Plattformen*.  Wenn die von Ihnen verwendete Version von Node.js von der Plattform nicht mehr unterstützt wird, müssen Sie die Versionseinstellung vor der Ausführung einer [Plattformaktualisierung](using-features.platform.upgrade.md) ändern oder löschen. Dieser Fall kann eintreten, wenn eine Schwachstelle für eine oder mehrere Versionen von Node.js identifiziert wird. In diesem Fall schlägt der Versuch [NodeVersion](#command-options-nodejs)fehl, auf eine neue Version der Plattform zu aktualisieren, die die konfigurierte Version nicht unterstützt. Um zu vermeiden, dass eine neue Umgebung erstellt werden muss, ändern Sie die *NodeVersion*Konfigurationsoption in eine Version von Node.js, die sowohl von der alten als auch von der neuen Plattformversion unterstützt wird, oder [entfernen Sie die Optionseinstellung](environment-configuration-methods-after.md) und führen Sie dann das Plattformupdate durch.   | variiert | variiert | 
|  GzipCompression  |  Gibt an, ob die gzip-Komprimierung aktiviert ist. Wenn auf gesetzt ProxyServer ist`none`, ist die Gzip-Komprimierung deaktiviert.   |  `false`  |  `true` `false`  | 
|  ProxyServer  |  Gibt an, welcher Webserver verwendet werden soll, um Proxy-Verbindungen zu Node.js zu verwenden. Wenn auf gesetzt ProxyServer ist`none`, werden statische Dateizuordnungen nicht wirksam und die Gzip-Komprimierung ist deaktiviert.  |  `nginx`  |  `apache` `nginx` `none`  | 

#### Namespace: `aws:elasticbeanstalk:container:nodejs:staticfiles`
<a name="command-options-nodejs.alami.staticfiles"></a>

Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss. 

Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.

**Anmerkung**  
Statische Dateieinstellungen werden nicht angewendet, wenn `aws:elasticbeanstalk:container:nodejs::ProxyFiles` auf `none` festgelegt ist.


|  **Name**  |  **Wert**  | 
| --- | --- | 
|  Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie `/images`, um Dateien unter `subdomain.eleasticbeanstalk.com/images` bereitzustellen.  |  Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie `staticimages`, um Dateien aus einem Verzeichnis namens `staticimages` auf oberster Ebene Ihres Quell-Bundles bereitzustellen.  | 

## PHP-Plattformoptionen
<a name="command-options-php"></a>


**Namespace: `aws:elasticbeanstalk:container:php:phpini`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  document\$1root  |  Geben Sie das untergeordnete Verzeichnis Ihres Projekts an, das als der öffentlich zugängliche Webstamm behandelt wird.  |  `/`  |  Es wird eine leere Zeichenfolge als `/` behandelt oder geben Sie eine Zeichenfolge an, die wie folgt beginnt: `/`  | 
|  memory\$1limit  |  Menge des Speichers, der der PHP-Umgebung zugeordnet ist.  |  `256M`  |  –  | 
|  zlib.output\$1compression  |  Gibt an, ob PHP die Komprimierung für die Ausgabe nutzen soll.  |  `Off`  |  `On` `Off` `true` `false`  | 
|  allow\$1url\$1fopen  |  Gibt an, wenn die Datei-Features von PHP Daten aus Remote-Standorten abrufen können, wie Websites oder FTP-Server.  |  `On`  |  `On` `Off` `true` `false`  | 
|  display\$1errors  |  Gibt an, ob Fehlermeldungen Teil der Ausgabe sein sollen.  |  `Off`  |  `On` `Off`  | 
|  max\$1execution\$1time  |  Gibt die maximale Zeitspanne (in Sekunden) an, die ein Skript ausgeführt werden kann, bevor es von der Umgebung beendet wird.  |  `60`  |  `0` auf `9223372036854775807` (PHP\$1INT\$1MAX)  | 
|  composer\$1options  |  Legt benutzerdefinierte Optionen fest, die bei der Installation von Abhängigkeiten mit Composer über den Befehl verwendet werden sollen. **composer.phar install** Weitere Informationen finden [Sie unter install](https://getcomposer.org/doc/03-cli.md#install-i) auf der Website *getcomposer.org*.  |  –  |  –  | 


**Namespace: `aws:elasticbeanstalk:environment:proxy`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  ProxyServer  |  Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll.  |  `nginx`  |  `apache` `nginx`  | 

**Anmerkung**  
Weitere Informationen zur PHP-Plattform finden Sie unter [Verwenden der Elastic Beanstalk PHP-Plattform](create_deploy_PHP.container.md).

## Python-Plattformoptionen
<a name="command-options-python"></a>


**Namespace: `aws:elasticbeanstalk:application:environment`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  DJANGO\$1SETTINGS\$1MODULE  |  Gibt an, welche Einstellungsdatei verwendet werden soll.  |  –  |  –  | 

Weitere Informationen finden Sie unter [Umgebungsvariablen und andere Softwareeinstellungen](environments-cfg-softwaresettings.md).


**Namespace: `aws:elasticbeanstalk:container:python`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  WSGIPath  |  Die Datei, die die WSGI-Anwendung enthält. Diese Datei muss über eine aufrufbare `application` verfügen.  |  Auf Amazon-Linux-2-Python-Plattformversionen: `application` Auf Amazon-Linux-AMI-Python-Plattformversionen: `application.py`  |  –  | 
|  NumProcesses  |  Die Anzahl der Daemon-Prozesse, die für die Prozessgruppe gestartet werden sollen, wenn WSGI-Anwendungen ausgeführt werden.  |  `1`  |  –  | 
|  NumThreads  |  Die Anzahl der Threads, die erstellt werden sollen, um Anfragen in jedem Daemon-Prozess innerhalb der Prozessgruppe zu verarbeiten, wenn WSGI-Anwendungen ausgeführt werden.  |  `15`  |  –  | 


**Namespace: `aws:elasticbeanstalk:environment:proxy`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  ProxyServer  |  Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll.  |  `nginx`  |  `apache` `nginx`  | 

### Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
<a name="command-options-python.alami"></a>

#### Namespace: `aws:elasticbeanstalk:container:python:staticfiles`
<a name="command-options-python.alami.staticfiles"></a>

Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss. 

Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.

Standardmäßig stellt der Proxy-Server in einer Python-Umgebung alle Dateien im Ordner `static` unter dem Pfad `/static` bereit.


**Namespace: `aws:elasticbeanstalk:container:python:staticfiles`**  

|  **Name**  |  **Wert**  | 
| --- | --- | 
|  Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie `/images`, um Dateien unter `subdomain.eleasticbeanstalk.com/images` bereitzustellen.  |  Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie `staticimages`, um Dateien aus einem Verzeichnis namens `staticimages` auf oberster Ebene Ihres Quell-Bundles bereitzustellen.  | 

## Ruby-Plattformoptionen
<a name="command-options-ruby"></a>


**Namespace: `aws:elasticbeanstalk:application:environment`**  

|  **Name**  |  **Beschreibung**  |  **Standard**  |  **Zulässige Werte**  | 
| --- | --- | --- | --- | 
|  RAILS\$1SKIP\$1MIGRATIONS  |  Gibt an, ob ``rake db:migrate`` im Namen der Anwendungen der Benutzer ausgeführt werden oder ob dies übersprungen werden soll. Dies gilt nur für Rails-3-Anwendungen.  |  `false`  |  `true` `false`  | 
|  RAILS\$1SKIP\$1ASSET\$1COMPILATION  |  Gibt an, ob der Container ``rake assets:precompile` `im Namen der Anwendungen der Benutzer ausgeführt werden oder ob dies übersprungen werden soll. Dies gilt auch für Rails-3-Anwendungen.  |  `false`  |  `true` `false`  | 
|  BUNDLE\$1WITHOUT  |  Eine durch Doppelpunkte (`:`) getrennte Liste mit Gruppen, die bei der Installation von Abhängigkeiten aus einer "Gemfile"-Datei ignoriert werden sollen.  |  `test:development`  |  –  | 
|  RACK\$1ENV  |  Gibt an, in welcher Umgebungsphase eine Anwendung ausgeführt werden kann. Beispiele für gängige Umgebungen sind Entwicklung, Produktion, Test.  |  `production`  |  –  | 

Weitere Informationen finden Sie unter [Umgebungsvariablen und andere Softwareeinstellungen](environments-cfg-softwaresettings.md).