nginx-Attribute - AWS OpsWorks

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.

nginx-Attribute

Wichtig

Das Tool AWS OpsWorks Stacks Der Dienst hat am 26. Mai 2024 das Ende seiner Nutzungsdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an den AWS Support Team ein AWS Re:post oder durch AWS Premium-Support.

Anmerkung

Diese Attribute stehen nur für Linux-Stacks zur Verfügung.

Die nginx-Attribute geben die Nginx-Konfiguration an. Weitere Informationen finden Sie unter Richtlinienindex. Weitere Informationen zum Überschreiben integrierter Attribute, um benutzerdefinierte Werte anzugeben, finden Sie unter Überschreiben der Attribute.

Binary

Der Speicherort der Nginx-Binärdateien (Zeichenfolge). Der Standardwert ist '/usr/sbin/nginx'.

node[:nginx][:binary]
dir

Der Speicherort von Dateien, wie z. B. Konfigurationsdateien (Zeichenfolge). Der Standardwert ist '/etc/nginx'.

node[:nginx][:dir]
gzip

Gibt an, ob die gzip-Komprimierung aktiviert ist (Zeichenfolge). Die möglichen Werte sind 'on' und 'off'. Der Standardwert ist 'on'.

Warnung

Die Komprimierung kann Sicherheitsrisiken bergen. Um die Komprimierung vollständig zu deaktivieren, legen Sie dieses Attribut wie folgt fest:

node[:nginx][:gzip] = 'off'
node[:nginx][:gzip]
gzip_comp_level

Die Komprimierungsstufe, die zwischen 1 und 9 liegen kann, wobei 1 der geringsten Komprimierung (Zeichenfolge) entspricht. Der Standardwert ist '2'.

node[:nginx][:gzip_comp_level]
gzip_disable

Deaktiviert die gzip-Komprimierung für bestimmte Benutzeragenten (Zeichenfolge). Der Wert ist ein regulärer Ausdruck und der Standardwert lautet 'MSIE [1-6].(?!.*SV1)'.

node[:nginx][:gzip_disable]
gzip_http_version

Aktiviert die Gzip-Komprimierung für eine angegebene HTTP Version (Zeichenfolge). Der Standardwert ist '1.0'.

node[:nginx][:gzip_http_version]
gzip_proxied

Gibt an, ob und wie die Antwort auf Proxy-Anfragen komprimiert werden soll. Die folgenden Werte sind möglich (Zeichenfolge):

  • 'off': Proxy-Anfragen nicht komprimieren

  • 'expired': komprimieren, wenn der Expire-Header Caching verhindert

  • 'no-cache': komprimieren, wenn der Cache-Control-Header auf „no-cache” festgelegt ist

  • 'no-store': komprimieren, wenn der Cache-Control-Header auf „no-store” festgelegt ist

  • 'private': komprimieren, wenn der Cache-Control-Header auf „private” festgelegt ist

  • 'no_last_modified': komprimieren, wenn kein Wert für „Last-Modified” festgelegt ist

  • 'no_etag': komprimiert, wenn der Anfrage ein ETag Header fehlt

  • 'auth': komprimieren, wenn die Anforderung einen Autorisierungs-Header enthält

  • 'any': alle Proxy-Anfragen komprimieren

Der Standardwert ist 'any'.

node[:nginx][:gzip_proxied]
gzip_static

Gibt an, ob das statische gzip-Modul aktiviert ist (Zeichenfolge). Die möglichen Werte sind 'on' und 'off'. Der Standardwert ist 'on'.

node[:nginx][:gzip_static]
gzip_types

Eine Liste von MIME Typen, die komprimiert werden sollen (Liste von Zeichenketten). Der Standardwert ist ['text/plain', 'text/html', 'text/css', 'application/x-javascript', 'text/xml', 'application/xml', 'application/xml+rss', 'text/javascript'].

node[:nginx][:gzip_types]
gzip_vary

Gibt an, ob ein Vary:Accept-Encoding Antwort-Header aktiviert werden soll (Zeichenfolge). Die möglichen Werte sind 'on' und 'off'. Der Standardwert ist 'on'.

node[:nginx][:gzip_vary]
keepalive

Gibt an, ob eine Keepalive-Verbindung aktiviert werden sollen (Zeichenfolge). Die möglichen Werte sind 'on' und 'off'. Der Standardwert ist 'on'.

node[:nginx][:keepalive]
keepalive_timeout

Die maximale Anzahl von Sekunden, die eine Keepalive-Verbindung offen bleibt (Zahl). Der Standardwert ist 65.

node[:nginx][:keepalive_timeout]
log_dir

Der Speicherort der Protokolldateien (Zeichenfolge). Der Standardwert ist '/var/log/nginx'.

node[:nginx][:log_dir]
user

Der Benutzer (Zeichenfolge). Die Standardwerte lauten wie folgt:

  • Amazon Linux undRHEL: 'www-data'

  • Ubuntu: 'nginx'

node[:nginx][:user]
server_names_hash_bucket_size

Die Bucket-Größe für Hash-Tabellen von Servernamen. Diese kann auf 32, 64 oder 128 festgelegt werden (Zahl). Der Standardwert ist 64.

node[:nginx][:server_names_hash_bucket_size]
worker_processes

Die Anzahl von Worker-Prozessen (Zahl). Der Standardwert ist 10.

node[:nginx][:worker_processes]
worker_connections

Die maximale Anzahl von Worker-Verbindungen (Zahl). Der Standardwert ist 1024. Die maximale Anzahl von Clients wird auf worker_processes * worker_connections festgelegt.

node[:nginx][:worker_connections]