Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Atributos apache2
importante
La AWS OpsWorks Stacks El servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los actuales. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tiene alguna duda sobre la migración, póngase en contacto con el AWS Support Equipo en AWS Re:post
nota
Estos atributos solo están disponibles en las pilas de Linux.
Los atributos apache2
- binario
-
La ubicación del binario de Apache (cadena). El valor predeterminado es
'/usr/sbin/httpd'
.node[:apache][:binary]
- contact
-
Un contacto de correo electrónico (cadena). El valor predeterminado es una dirección ficticia
'ops@example.com'
.node[:apache][:contact]
- deflate_types
-
Indica a
mod_deflate
que habilite la compresión de los tipos Mime especificados, si son compatibles con el navegador (lista de cadenas). El valor predeterminado es el siguiente:['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']
aviso
La compresión puede conllevar riesgos de seguridad. Para desactivarla completamente, defina este atributo de la siguiente manera:
node[:apache][:deflate_types] = []
node[:apache][:deflate_types]
- dir
-
El directorio raíz del servidor (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux y Red Hat Enterprise Linux (RHEL):
'/etc/httpd'
-
Ubuntu:
'/etc/apache2'
node[:apache][:dir]
-
- document_root
-
Raíz de documentos (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'/var/www/html'
-
Ubuntu:
'/var/www'
node[:apache][:document_root]
-
- grupo
-
El nombre del grupo (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'apache'
-
Ubuntu:
'www-data'
node[:apache][:group]
-
- hide_info_headers
-
Si se debe omitir la información sobre la versión y el módulo de HTTP los encabezados (
'true'
/'false'
) (cadena). El valor predeterminado es'true'
.node[:apache][:hide_info_headers]
- icondir
-
El directorio de iconos (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'/var/www/icons/'
-
Ubuntu:
'/usr/share/apache2/icons'
node[:apache][:icondir]
-
- init_script
-
El script de inicialización (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'/etc/init.d/httpd'
-
Ubuntu:
'/etc/init.d/apache2'
node[:apache][:init_script]
-
- keepalive
-
Si se activan las conexiones keep-alive (cadena). Los valores posibles son
'On'
y'Off'
(cadena). El valor predeterminado es'Off'
.node[:apache][:keepalive]
- keepaliverequests
-
El número máximo de solicitudes keep-alive que Apache administrará al mismo tiempo (número). El valor predeterminado es
100
.node[:apache][:keepaliverequests]
- keepalivetimeout
-
El tiempo que Apache espera por una solicitud antes de cerrar la conexión (número). El valor predeterminado es
3
.node[:apache][:keepalivetimeout]
- lib_dir
-
El directorio que contiene las bibliotecas de códigos de objetos (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux (x86):
'/usr/lib/httpd'
-
Amazon Linux (x64) yRHEL:
'/usr/lib64/httpd'
-
Ubuntu:
'/usr/lib/apache2'
node[:apache][:lib_dir]
-
- libexecdir
-
El directorio que contiene los archivos ejecutables de programa (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux (x86):
'/usr/lib/httpd/modules'
-
Amazon Linux (x64) yRHEL:
'/usr/lib64/httpd/modules'
-
Ubuntu:
'/usr/lib/apache2/modules'
node[:apache][:libexecdir]
-
- listen_ports
-
Una lista de los puertos en los que recibe el servidor (lista de cadenas). El valor predeterminado es
[ '80','443' ]
.node[:apache][:listen_ports]
- log_dir
-
El directorio del archivo de registro (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'/var/log/httpd'
-
Ubuntu:
'/var/log/apache2'
node[:apache][:log_dir]
-
- Atributos logrotate
-
Estos atributos especifican cómo rotar los archivos de registro.
- delaycompress
-
Si se retrasa la compresión de un archivo de registro cerrado hasta que comience el siguiente ciclo de rotación (
'true'
/'false'
) (cadena). El valor predeterminado es'true'
.node[:apache][:logrotate][:delaycompress]
- grupo
-
El grupo de archivos de registro (cadena). El valor predeterminado es
'adm'
.node[:apache][:logrotate][:group]
- mode
-
El modo de los archivos de registro (cadena). El valor predeterminado es
'640'
.node[:apache][:logrotate][:mode]
- owner
-
El propietario de los archivos de registro (cadena). El valor predeterminado es
'root'
.node[:apache][:logrotate][:owner]
- rotate
-
El número de ciclos de rotación antes de que se elimine un archivo de registro cerrado (cadena). El valor predeterminado es
'30'
.node[:apache][:logrotate][:rotate]
- schedule
-
El programa de rotación (cadena). Los valores posibles son los siguientes:
-
'daily'
-
'weekly'
-
'monthly'
El valor predeterminado es
'daily'
.node[:apache][:logrotate][:schedule]
-
- pid_file
-
El archivo que contiene el ID de proceso del daemon (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'/var/run/httpd/httpd.pid'
-
Ubuntu:
'/var/run/apache2.pid'
node[:apache][:pid_file]
-
- Atributos prefork
-
Estos atributos especifican la configuración de prebifurcación.
- maxclients
-
El número máximo de solicitudes simultáneas que se servirán (número). El valor predeterminado es
400
.nota
Use este atributo solo para instancias que ejecuten Amazon Linux, oRHEL. Si sus instancias ejecutan Ubuntu 14.04LTS, utilicemaxrequestworkers.
node[:apache][:prefork][:maxclients]
- maxrequestsperchild
-
El número máximo de solicitudes que administrará el proceso de un servidor secundario (número). El valor predeterminado es
10000
.node[:apache][:prefork][:maxrequestsperchild]
- maxrequestworkers
-
El número máximo de solicitudes simultáneas que se servirán (número). El valor predeterminado es
400
.nota
Usa este atributo solo para las instancias que ejecuten Ubuntu LTS 14.04. Si sus instancias ejecutan Amazon LinuxRHEL, o utilicemaxclients .
node[:apache][:prefork][:maxrequestworkers]
- maxspareservers
-
El número máximo de procesos inactivos del servidor secundario (número). El valor predeterminado es
32
.node[:apache][:prefork][:maxspareservers]
- minspareservers
-
El número mínimo de procesos inactivos del servidor secundario (número). El valor predeterminado es
16
.node[:apache][:prefork][:minspareservers]
- serverlimit
-
El número máximo de procesos que se pueden configurar (número). El valor predeterminado es
400
.node[:apache][:prefork][:serverlimit]
- startservers
-
El número de procesos del servidor secundario que se crearán al inicio (número). El valor predeterminado es
16
.node[:apache][:prefork][:startservers]
- serversignature
-
Especifica si se configura, y cómo se hace, un pie de página de seguimiento para documentos generados por el servidor (cadena). Los valores posibles son
'On'
,'Off'
y'Email'
). El valor predeterminado es'Off'
.node[:apache][:serversignature]
- servertokens
-
Especifica el tipo de información de versión del servidor que se incluye en el encabezado de respuesta (cadena):
-
'Full'
: información completa. Por ejemplo, servidor: Apache/2.4.2 (Unix) /4.2.2 /1.2 PHP MyMod -
'Prod'
: nombre de producto. Por ejemplo, Server: Apache -
'Major'
: versión principal. Por ejemplo, Server: Apache/2 -
'Minor'
: versión principal y secundaria. Por ejemplo, Server: Apache/2.4 -
'Min'
: versión mínima. Por ejemplo, Server: Apache/2.4.2 -
'OS'
: versión con sistema operativo. Por ejemplo, Server: Apache/2.4.2 (Unix)
El valor predeterminado es
'Prod'
.node[:apache][:servertokens]
-
- timeout
-
La cantidad de tiempo que Apache espera por E/S (número). El valor predeterminado es
120
.node[:apache][:timeout]
- traceenable
-
Si se habilitan las solicitudes
TRACE
(cadena). Los valores posibles son'On'
y'Off'
. El valor predeterminado es'Off'
.node[:apache][:traceenable]
- usuario
-
El nombre de usuario (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux yRHEL:
'apache'
-
Ubuntu:
'www-data'
node[:apache][:user]
-
- versión
-
La versión de Apache (cadena). Los valores predeterminados son los siguientes:
-
Amazon Linux:
2.2
-
Ubuntu 14.04LTS:
2.4
-
RHEL:
2.4
node[:apache][:version]
-
- Atributos worker
-
Estos atributos especifican la configuración del proceso worker.
- startservers
-
El número de procesos del servidor secundario que se crearán al inicio (número). El valor predeterminado es
4
.node[:apache][:worker][:startservers]
- maxclients
-
El número máximo de solicitudes simultáneas que se servirán (número). El valor predeterminado es
1024
.node[:apache][:worker][:maxclients]
- maxsparethreads
-
El número máximo de subprocesos inactivos (número). El valor predeterminado es
192
.node[:apache][:worker][:maxsparethreads]
- minsparethreads
-
El número mínimo de subprocesos inactivos (número). El valor predeterminado es
64
.node[:apache][:worker][:minsparethreads]
- threadsperchild
-
El número de subprocesos por proceso secundario (número). El valor predeterminado es
64
.node[:apache][:worker][:threadsperchild]
- maxrequestsperchild
-
El número máximo de solicitudes que administrará el proceso de un servidor secundario (número). El valor predeterminado es
10000
.node[:apache][:worker][:maxrequestsperchild]