Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Attributi apache2
Importante
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su AWS re:post
Nota
Questi attributi sono disponibili solo per gli stack Linux.
Gli attributi apache2
- binary
-
Posizione del file binario Apache (stringa). Il valore predefinito è
'/usr/sbin/httpd'
.node[:apache][:binary]
- contact
-
Contatto e-mail (stringa). Il valore predefinito è l'indirizzo fittizio
'ops@example.com'
.node[:apache][:contact]
- deflate_types
-
Indica a
mod_deflate
di abilitare la compressione per i tipi Mime specificati, se sono supportati dal browser (elenco di stringhe). Il valore predefinito è riportato di seguito:['application/javascript', 'application/json', 'application/x-javascript', 'application/xhtml+xml', 'application/xml', 'application/xml+rss', 'text/css', 'text/html', 'text/javascript', 'text/plain', 'text/xml']
avvertimento
La compressione può introdurre rischi a livello di sicurezza. Per disabilitare completamente la compressione, imposta questo attributo come segue:
node[:apache][:deflate_types] = []
node[:apache][:deflate_types]
- dir
-
Directory radice del server (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e Red Hat Enterprise Linux (RHEL):
'/etc/httpd'
-
Ubuntu:
'/etc/apache2'
node[:apache][:dir]
-
- document_root
-
Radice del documento (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'/var/www/html'
-
Ubuntu:
'/var/www'
node[:apache][:document_root]
-
- gruppo
-
Il nome del gruppo (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'apache'
-
Ubuntu:
'www-data'
node[:apache][:group]
-
- hide_info_headers
-
Specifica se omettere le informazioni su versione e modulo nelle intestazioni HTTP (
'true'
/'false'
) (stringa). Il valore predefinito è'true'
.node[:apache][:hide_info_headers]
- icondir
-
Directory delle icone (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'/var/www/icons/'
-
Ubuntu:
'/usr/share/apache2/icons'
node[:apache][:icondir]
-
- init_script
-
Script di inizializzazione (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'/etc/init.d/httpd'
-
Ubuntu:
'/etc/init.d/apache2'
node[:apache][:init_script]
-
- keepalive
-
Indica se abilitare le connessioni keep-alive (stringa). I valori possibili sono
'On'
e'Off'
(stringa). Il valore predefinito è'Off'
.node[:apache][:keepalive]
- keepaliverequests
-
Numero massimo di richieste keep-alive che Apache è in grado di gestire contemporaneamente (numero). Il valore predefinito è
100
.node[:apache][:keepaliverequests]
- keepalivetimeout
-
Intervallo di tempo durante il quale Apache rimane in attesa di una richiesta prima di chiudere la connessione (numero). Il valore predefinito è
3
.node[:apache][:keepalivetimeout]
- lib_dir
-
Directory contenente le librerie del codice degli oggetti (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux (x86):
'/usr/lib/httpd'
-
Amazon Linux (x64) e RHEL:
'/usr/lib64/httpd'
-
Ubuntu:
'/usr/lib/apache2'
node[:apache][:lib_dir]
-
- libexecdir
-
Directory contenente gli eseguibili dei programmi (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux (x86):
'/usr/lib/httpd/modules'
-
Amazon Linux (x64) e RHEL:
'/usr/lib64/httpd/modules'
-
Ubuntu:
'/usr/lib/apache2/modules'
node[:apache][:libexecdir]
-
- listen_ports
-
Elenco di porte che il server ascolta (elenco di stringhe). Il valore predefinito è
[ '80','443' ]
.node[:apache][:listen_ports]
- log_dir
-
Directory dei log (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'/var/log/httpd'
-
Ubuntu:
'/var/log/apache2'
node[:apache][:log_dir]
-
- Attributi logrotate
-
Questi attributi specificano la modalità di rotazione dei file di log.
- delaycompress
-
Indica se ritardare la compressione di un file di log chiuso fino all'inizio del successivo ciclo di rotazione (
'true'
/'false'
) (stringa). Il valore predefinito è'true'
.node[:apache][:logrotate][:delaycompress]
- gruppo
-
Gruppo di file di log (stringa). Il valore predefinito è
'adm'
.node[:apache][:logrotate][:group]
- mode
-
Modalità dei file di log (stringa). Il valore predefinito è
'640'
.node[:apache][:logrotate][:mode]
- owner
-
Proprietario dei file di log (stringa). Il valore predefinito è
'root'
.node[:apache][:logrotate][:owner]
- rotate
-
Numero di cicli di rotazione prima della rimozione di un file di log chiuso (stringa). Il valore predefinito è
'30'
.node[:apache][:logrotate][:rotate]
- schedule
-
Pianificazione della rotazione (stringa). I valori possibili sono i seguenti:
-
'daily'
-
'weekly'
-
'monthly'
Il valore predefinito è
'daily'
.node[:apache][:logrotate][:schedule]
-
- pid_file
-
File contenente l'ID processo del daemon (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'/var/run/httpd/httpd.pid'
-
Ubuntu:
'/var/run/apache2.pid'
node[:apache][:pid_file]
-
- Attributi prefork
-
Questi attributi specificano la configurazione delle operazioni precedenti all'esecuzione del fork.
- maxclients
-
Numero massimo di richieste simultanee che verranno servite (numero). Il valore predefinito è
400
.Nota
Usa questo attributo solo per le istanze che eseguono Amazon Linux o RHEL. Se le istanze eseguono Ubuntu 14.04 LTS, utilizzare maxrequestworkers.
node[:apache][:prefork][:maxclients]
- maxrequestsperchild
-
Numero massimo di richieste che un processo server figlio gestirà (numero). Il valore predefinito è
10000
.node[:apache][:prefork][:maxrequestsperchild]
- maxrequestworkers
-
Numero massimo di richieste simultanee che verranno servite (numero). Il valore predefinito è
400
.Nota
Utilizzare questo attributo solo per le istanze che eseguono Ubuntu 14.04 LTS. Se le tue istanze eseguono Amazon Linux o RHEL, usa. maxclients
node[:apache][:prefork][:maxrequestworkers]
- maxspareservers
-
Numero massimo di processi server figlio inattivi (numero). Il valore predefinito è
32
.node[:apache][:prefork][:maxspareservers]
- minspareservers
-
Numero minimo di processi server figlio inattivi (numero). Il valore predefinito è
16
.node[:apache][:prefork][:minspareservers]
- serverlimit
-
Numero massimo di processi che possono essere configurati (numero). Il valore predefinito è
400
.node[:apache][:prefork][:serverlimit]
- startservers
-
Numero di processi server figlio da creare all'avvio (numero). Il valore predefinito è
16
.node[:apache][:prefork][:startservers]
- serversignature
-
Specifica se e come configurare un piè di pagina finale per i documenti generati dal server (stringa). I valori possibili sono
'On'
,'Off'
e'Email'
). Il valore predefinito è'Off'
.node[:apache][:serversignature]
- servertokens
-
Specifica il tipo di informazioni sulla versione del server incluse nell'intestazione della risposta (stringa):
-
'Full'
: informazioni complete. Ad esempio, Server: Apache/2.4.2 (Unix) PHP/4.2.2 /1.2 MyMod -
'Prod'
: nome del prodotto. Ad esempio, Server: Apache -
'Major'
: versione principale. Ad esempio, Server: Apache/2 -
'Minor'
: versione principale e versione secondaria. Ad esempio, Server: Apache/2.4 -
'Min'
: versione minima. Ad esempio, Server: Apache/2.4.2 -
'OS'
: versione con sistema operativo. Ad esempio, Server: Apache/2.4.2 (Unix)
Il valore predefinito è
'Prod'
.node[:apache][:servertokens]
-
- timeout
-
Intervallo di tempo durante il quale Apache rimane in attesa dell'I/O (numero). Il valore predefinito è
120
.node[:apache][:timeout]
- traceenable
-
Indica se abilitare le richieste
TRACE
(stringa). I valori possibili sono'On'
e'Off'
. Il valore predefinito è'Off'
.node[:apache][:traceenable]
- Utente
-
Il nome utente (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'apache'
-
Ubuntu:
'www-data'
node[:apache][:user]
-
- version
-
Versione di Apache (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux:
2.2
-
Ubuntu 14.04 LTS:
2.4
-
RHEL:
2.4
node[:apache][:version]
-
- Attributi worker
-
Questi attributi specificano la configurazione dei processi di lavoro.
- startservers
-
Numero di processi server figlio da creare all'avvio (numero). Il valore predefinito è
4
.node[:apache][:worker][:startservers]
- maxclients
-
Numero massimo di richieste simultanee che verranno servite (numero). Il valore predefinito è
1024
.node[:apache][:worker][:maxclients]
- maxsparethreads
-
Numero massimo di thread inattivi (numero). Il valore predefinito è
192
.node[:apache][:worker][:maxsparethreads]
- minsparethreads
-
Numero minimo di thread inattivi (numero). Il valore predefinito è
64
.node[:apache][:worker][:minsparethreads]
- threadsperchild
-
Numero di thread per il processo figlio (numero). Il valore predefinito è
64
.node[:apache][:worker][:threadsperchild]
- maxrequestsperchild
-
Numero massimo di richieste che un processo server figlio gestirà (numero). Il valore predefinito è
10000
.node[:apache][:worker][:maxrequestsperchild]