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
Anmerkung
Diese Attribute stehen nur für Linux-Stacks zur Verfügung.
Die nginx
-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
oder128
festgelegt werden (Zahl). Der Standardwert ist64
.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 aufworker_processes * worker_connections
festgelegt.node[:nginx][:worker_connections]