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.
Bereitstellen von statischen Dateien
Um die Leistung zu verbessern, können Sie den Proxy-Server so konfigurieren, dass er statische Dateien (z. B. HTML oder Bilder) aus Verzeichnissen innerhalb Ihrer Webanwendung bereitstellt. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereit, anstatt die Anfrage an Ihre Anwendung weiterzuleiten.
Elastic Beanstalk unterstützt die Konfiguration des Proxys zur Bereitstellung statischer Dateien für die meisten auf Amazon Linux 2 basierenden Branches. Die einzige Ausnahme ist Docker.
Anmerkung
Konfigurieren statischer Dateien über die Konsole
So konfigurieren Sie den Proxy-Server für die Bereitstellung statischer Dateien
Öffnen Sie die Elastic-Beanstalk-Konsole
und wählen Sie in der Liste Regions (Regionen) Ihre AWS-Region aus. -
Wählen Sie im Navigationsbereich Environments (Umgebungen) aus und wählen Sie dann in der Liste den Namen Ihrer Umgebung aus.
Anmerkung
Wenn Sie viele Umgebungen haben, verwenden Sie die Suchleiste, um die Umgebungsliste zu filtern.
Wählen Sie im Navigationsbereich Configuration (Konfiguration) aus.
-
Wählen Sie in der Konfigurationskategorie Updates, monitoring and logging (Updates, Überwachung und Protokolle) die Option Edit (Bearbeiten) aus.
-
Scrollen Sie zum Abschnitt Platform software (Plattformsoftware) und suchen Sie die Gruppe Static files (Statische Dateien).
-
Um eine statische Dateizuordnung hinzuzufügen, wählen Sie Add static files (Statische Dateien hinzufügen) aus. In der zusätzlichen Zeile, die angezeigt wird, geben Sie einen Pfad für die Bereitstellung statischer Dateien und das Verzeichnis ein, das die zu bereitstellenden statischen Dateien enthält.
-
Beginnen Sie im Feld Pfad den Pfadnamen mit einem Schrägstrich (
/
) (z. B. „/images“). -
Geben Sie im Feld Directory (Verzeichnis) einen Verzeichnisnamen an, der sich im Stammverzeichnis des Quellcodes Ihrer Anwendung befindet. Beginnen Sie ihn nicht mit einem Schrägstrich (zum Beispiel „static/image-files“).
Anmerkung
Wenn Ihnen der Abschnitt Static Files (Statische Dateien) nicht angezeigt wird, müssen Sie mittels einer Konfigurationsdatei mindestens eine Zuweisung hinzufügen. Weitere Informationen finden Sie unter Konfigurieren statischer Dateien mithilfe von Konfigurationsoptionen auf dieser Seite.
-
-
Um eine Zuordnung zu entfernen, klicken Sie auf Remove (Entfernen).
-
-
Wählen Sie unten auf der Seite die Option Apply (Anwenden) aus, um die Änderungen zu speichern.
Konfigurieren statischer Dateien mithilfe von Konfigurationsoptionen
Sie können eine Konfigurationsdatei verwenden, um statische Dateipfade und Verzeichnisspeicherorte mithilfe von Konfigurationsoptionen zu konfigurieren. Sie können dem Quellpaket Ihrer Anwendung eine Konfigurationsdatei hinzufügen und sie während der Erstellung der Umgebung oder einer späteren Bereitstellung bereitstellen.
Wenn Ihre Umgebung einen Plattformvariante basierend auf Amazon Linux 2 verwendet, verwenden Sie den Namespace aws:elasticbeanstalk:environment:proxy:staticfiles
.
In der folgenden Beispielkonfigurationsdatei wird der Proxyserver angewiesen, Dateien im Ordner statichtml
auf dem Pfad /html
und Dateien im Ordner staticimages
auf dem Pfad /images
bereitzustellen.
Beispiel .ebextensions/static-files.config
option_settings:
aws:elasticbeanstalk:environment:proxy:staticfiles:
/html: statichtml
/images: staticimages
Wenn Ihre Elastic Beanstalk-Umgebung eine Amazon Linux-AMI-Plattformversion (vor Amazon Linux 2) verwendet, lesen Sie die folgenden zusätzlichen Informationen:
Auf Amazon Linux AMI-Plattformvarianten variieren Namespaces für statische Dateien je nach Plattform. Details finden Sie auf einer der folgenden Seiten: