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_deflatedi 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
-
La quantità di tempo di attesa di Apache (numero). I/O 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]