As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atributos apache2
Importante
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST
nota
Esses atributos estão disponíveis apenas em pilhas do Linux.
Os atributos apache2
- binary
-
A localização do arquivo binário (string) do Apache. O valor padrão é
'/usr/sbin/httpd'
.node[:apache][:binary]
- contact
-
Um e-mail de contato (string). O valor padrão é um endereço fictício
'ops@example.com'
.node[:apache][:contact]
- deflate_types
-
Define o
mod_deflate
para habilitar a compactação de determinados tipos MIME, se eles forem compatíveis com o navegador (lista de strings). O valor padrão é:['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']
Atenção
A compactação pode introduzir riscos à segurança. Para desabilitar completamente a compactação, defina este atributo da seguinte forma:
node[:apache][:deflate_types] = []
node[:apache][:deflate_types]
- dir
-
O diretório raiz do servidor (string). Os valores padrão são:
-
Amazon Linux e Red Hat Enterprise Linux (RHEL):
'/etc/httpd'
-
Ubuntu:
'/etc/apache2'
node[:apache][:dir]
-
- document_root
-
A raiz do documento (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'/var/www/html'
-
Ubuntu:
'/var/www'
node[:apache][:document_root]
-
- grupo
-
O nome do grupo (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'apache'
-
Ubuntu:
'www-data'
node[:apache][:group]
-
- hide_info_headers
-
Determina se vai omitir a versão e as informações do módulo de cabeçalhos do HTTP (
'true'
/'false'
) (string). O valor padrão é'true'
.node[:apache][:hide_info_headers]
- icondir
-
O ícone do diretório (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'/var/www/icons/'
-
Ubuntu:
'/usr/share/apache2/icons'
node[:apache][:icondir]
-
- init_script
-
O script de inicialização (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'/etc/init.d/httpd'
-
Ubuntu:
'/etc/init.d/apache2'
node[:apache][:init_script]
-
- keepalive
-
Determina se vai habilitar as conexões de keep-alive (string). Os valores possíveis são
'On'
e'Off'
(string). O valor padrão é'Off'
.node[:apache][:keepalive]
- keepaliverequests
-
O número máximo de solicitações de keep-alive que o Apache irá processar simultaneamente (número). O valor padrão é
100
.node[:apache][:keepaliverequests]
- keepalivetimeout
-
O tempo que o Apache aguarda por uma solicitação antes de fechar a conexão (número). O valor padrão é
3
.node[:apache][:keepalivetimeout]
- lib_dir
-
O diretório que contém as bibliotecas de código objeto (string). Os valores padrão são:
-
Amazon Linux (x86):
'/usr/lib/httpd'
-
Amazon Linux (x64) e RHEL:
'/usr/lib64/httpd'
-
Ubuntu:
'/usr/lib/apache2'
node[:apache][:lib_dir]
-
- libexecdir
-
O diretório que contém os programas executáveis (string). Os valores padrão são:
-
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
-
Uma lista das portas que o servidor escuta (lista de strings). O valor padrão é
[ '80','443' ]
.node[:apache][:listen_ports]
- log_dir
-
O diretório de log (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'/var/log/httpd'
-
Ubuntu:
'/var/log/apache2'
node[:apache][:log_dir]
-
- Atributos logrotate
-
Esses atributos especificam como fazer a rotação dos arquivos de log.
- delaycompress
-
Determina se vai adiar a compactação de um arquivo de log fechado até o início do próximo ciclo de rotação (
'true'
/'false'
) (string). O valor padrão é'true'
.node[:apache][:logrotate][:delaycompress]
- grupo
-
O grupo dos arquivos de log (string). O valor padrão é
'adm'
.node[:apache][:logrotate][:group]
- modo
-
O modo dos arquivos de log (string). O valor padrão é
'640'
.node[:apache][:logrotate][:mode]
- proprietário
-
O proprietário dos arquivos de log (string). O valor padrão é
'root'
.node[:apache][:logrotate][:owner]
- rotate
-
O número de ciclos de rotação antes que um arquivo de log fechado seja removido (string). O valor padrão é
'30'
.node[:apache][:logrotate][:rotate]
- programar
-
A programação da rotação (string). Os valores possíveis são:
-
'daily'
-
'weekly'
-
'monthly'
O valor padrão é
'daily'
.node[:apache][:logrotate][:schedule]
-
- pid_file
-
O arquivo que contém o ID de processo do daemon (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'/var/run/httpd/httpd.pid'
-
Ubuntu:
'/var/run/apache2.pid'
node[:apache][:pid_file]
-
- Atributos prefork
-
Esses atributos especificam a configuração anterior à bifurcação.
- maxclients
-
O número máximo de solicitações simultâneas que será atendido (número). O valor padrão é
400
.nota
Use este atributo apenas para instâncias que estão executando o Amazon Linux, ou o RHEL. Se suas instâncias estão executando Ubuntu 14.04 LTS, use maxrequestworkers.
node[:apache][:prefork][:maxclients]
- maxrequestsperchild
-
O número máximo de solicitações que um processo de servidor filho irá processar (número). O valor padrão é
10000
.node[:apache][:prefork][:maxrequestsperchild]
- maxrequestworkers
-
O número máximo de solicitações simultâneas que será atendido (número). O valor padrão é
400
.nota
Use este atributo apenas para instâncias que estão executando Ubuntu 14.04 LTS. Se suas instâncias estão executando o Amazon Linux, ou RHEL, use maxclients .
node[:apache][:prefork][:maxrequestworkers]
- maxspareservers
-
O número máximo de processos de servidores filho ociosos (número). O valor padrão é
32
.node[:apache][:prefork][:maxspareservers]
- minspareservers
-
O número mínimo de processos de servidores filho ociosos (número). O valor padrão é
16
.node[:apache][:prefork][:minspareservers]
- serverlimit
-
O número máximo de processos que podem ser configurados (número). O valor padrão é
400
.node[:apache][:prefork][:serverlimit]
- startservers
-
O número de processos de servidores filho a serem criados na inicialização (número). O valor padrão é
16
.node[:apache][:prefork][:startservers]
- serversignature
-
Especifica se e como configurar uma rodapé inferior para documentos gerados pelo servidor (string). Os valores possíveis são
'On'
,'Off'
e'Email'
). O valor padrão é'Off'
.node[:apache][:serversignature]
- servertokens
-
Especifica que tipo de informação sobre a versão do servidor está incluída no cabeçalho de resposta (string):
-
'Full'
: Informações completas. Por exemplo, Server: Apache/2.4.2 (Unix) PHP/4.2.2 /1.2 MyMod -
'Prod'
: Nome do produto. Por exemplo, Servidor: Apache -
'Major'
: Versão principal. Por exemplo, Servidor: Apache/2 -
'Minor'
: Versões principal e secundária. Por exemplo, Servidor: Apache/2.4 -
'Min'
: Versão mínima. Por exemplo, Servidor: Apache/2.4.2 -
'OS'
: Versão com o sistema operacional. Por exemplo, Servidor: Apache/2.4.2 (Unix)
O valor padrão é
'Prod'
.node[:apache][:servertokens]
-
- timeout
-
O tempo que o Apache aguarda pela E/S (número). O valor padrão é
120
.node[:apache][:timeout]
- traceenable
-
Determina se vai habilitar as solicitações de
TRACE
(string). Os valores possíveis são'On'
e'Off'
. O valor padrão é'Off'
.node[:apache][:traceenable]
- usuário
-
O nome do usuário (string). Os valores padrão são:
-
Amazon Linux e RHEL:
'apache'
-
Ubuntu:
'www-data'
node[:apache][:user]
-
- version
-
A versão do Apache (string). Os valores padrão são:
-
Amazon Linux:
2.2
-
Ubuntu 14.04 LTS:
2.4
-
RHEL:
2.4
node[:apache][:version]
-
- Atributos worker
-
Esses atributos especificam a configuração do processo de operador.
- startservers
-
O número de processos de servidores filho a serem criados na inicialização (número). O valor padrão é
4
.node[:apache][:worker][:startservers]
- maxclients
-
O número máximo de solicitações simultâneas que será atendido (número). O valor padrão é
1024
.node[:apache][:worker][:maxclients]
- maxsparethreads
-
O número máximo de threads ociosos (número). O valor padrão é
192
.node[:apache][:worker][:maxsparethreads]
- minsparethreads
-
O número mínimo de threads ociosos (número). O valor padrão é
64
.node[:apache][:worker][:minsparethreads]
- threadsperchild
-
O número de threads por processo filho (número). O valor padrão é
64
.node[:apache][:worker][:threadsperchild]
- maxrequestsperchild
-
O número máximo de solicitações que um processo de servidor filho irá processar (número). O valor padrão é
10000
.node[:apache][:worker][:maxrequestsperchild]