Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
apache2-doc /
manual /
pt-br /
Delete
Unzip
Name
Size
Permission
Date
Action
developer
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
faq
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
howto
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
misc
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
mod
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
platform
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
programs
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
rewrite
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
ssl
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
vhosts
[ DIR ]
drwxr-xr-x
2026-07-12 06:23
bind.html
17.23
KB
-rw-r--r--
2026-06-12 05:08
caching.html
50.33
KB
-rw-r--r--
2026-06-12 05:08
configuring.html
19.4
KB
-rw-r--r--
2026-06-12 05:08
content-negotiation.html
34.72
KB
-rw-r--r--
2026-06-12 05:08
custom-error.html
13.32
KB
-rw-r--r--
2026-06-12 05:08
dns-caveats.html
12.21
KB
-rw-r--r--
2026-06-12 05:08
dso.html
19.17
KB
-rw-r--r--
2026-06-12 05:08
env.html
35.33
KB
-rw-r--r--
2026-06-12 05:08
expr.html
37.21
KB
-rw-r--r--
2026-06-12 05:08
filter.html
16.53
KB
-rw-r--r--
2026-06-12 05:08
getting-started.html
15.2
KB
-rw-r--r--
2026-06-12 05:08
glossary.html
30.98
KB
-rw-r--r--
2026-06-12 05:08
handler.html
11.56
KB
-rw-r--r--
2026-06-12 05:08
index.html
11.55
KB
-rw-r--r--
2026-06-12 05:08
install.html
31.97
KB
-rw-r--r--
2026-06-12 05:08
invoking.html
14.26
KB
-rw-r--r--
2026-06-12 05:08
license.html
15.36
KB
-rw-r--r--
2026-06-12 05:08
logs.html
39.45
KB
-rw-r--r--
2026-06-12 05:08
mpm.html
13.13
KB
-rw-r--r--
2026-06-12 05:08
new_features_2_0.html
17.66
KB
-rw-r--r--
2026-06-12 05:08
new_features_2_2.html
21.27
KB
-rw-r--r--
2026-06-12 05:08
new_features_2_4.html
32.98
KB
-rw-r--r--
2026-06-12 05:08
sections.html
39.89
KB
-rw-r--r--
2026-06-12 05:08
server-wide.html
11.73
KB
-rw-r--r--
2026-06-12 05:08
sitemap.html
25.92
KB
-rw-r--r--
2026-06-12 05:08
socache.html
9.48
KB
-rw-r--r--
2026-06-12 05:08
stopping.html
17.35
KB
-rw-r--r--
2026-06-12 05:08
suexec.html
28.53
KB
-rw-r--r--
2026-06-12 05:08
upgrading.html
35.18
KB
-rw-r--r--
2026-06-12 05:08
urlmapping.html
26.23
KB
-rw-r--r--
2026-06-12 05:08
Save
Rename
<!DOCTYPE html SYSTEM "about:legacy-compat"> <html lang="pt-br"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta content="width=device-width, initial-scale=1" name="viewport"> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> <title>Visão geral das novas funcionalidades no Servidor HTTP Apache 2.2 - Servidor HTTP Apache Versão 2.4</title> <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet"> <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size"> <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css"><link rel="stylesheet" type="text/css" href="../style/css/prettify.css"> <script src="../style/scripts/prettify.min.js"> </script> <link href="../images/favicon.png" rel="shortcut icon"></head> <body id="manual-page"><div id="page-header"> <p class="menu"><a href="./mod/index.html">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p> <p class="apache">Servidor HTTP Apache Versão 2.4</p> <img alt="" src="../images/feather.png"></div> <div class="up"><a href="./index.html"><img title="<-" alt="<-" src="../images/left.gif"></a></div> <div id="path"> <a href="https://www.apache.org/">Apache</a> > <a href="https://httpd.apache.org/">Servidor HTTP</a> > <a href="https://httpd.apache.org/docs/">Documentação</a> > <a href="./index.html">Versão 2.4</a></div><div id="page-content"><div id="preamble"><h1>Visão geral das novas funcionalidades no Servidor HTTP Apache 2.2</h1> <button aria-label="Toggle language list" class="lang-toggle"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" stroke="currentColor" fill="none" viewBox="0 0 24 24" height="16" width="16"><circle r="10" cy="12" cx="12"/><line y2="12" x2="22" y1="12" x1="2"/><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"/></svg></button> <div class="toplang"> <p><span>Línguas Disponíveis: </span><a href="../en/new_features_2_2.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/new_features_2_2.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | <a href="../ko/new_features_2_2.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../../pt-br/new_features_2_2.html" title="Português (Brasil)"> pt-br </a> | <a href="../tr/new_features_2_2.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div> <p>Este documento descreve algumas das principais mudanças entre as versões 2.0 e 2.2 do servidor HTTP Apache. Para obter informações sobre os novos recursos desde a versão 1.3, consulte o documento <a href="new_features_2_0.html">Novos recursos da versão 2.0</a>.</p> </div> <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#core">Melhorias do Núcleo</a></li> <li><img alt="" src="../images/down.gif"> <a href="#module">Melhorias nos Módulos</a></li> <li><img alt="" src="../images/down.gif"> <a href="#programs">Melhorias na Aplicação</a></li> <li><img alt="" src="../images/down.gif"> <a href="#developer">Alterações para Desenvolvedor de Módulos</a></li> </ul></div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div> <div class="section"> <h2 id="core">Melhorias do Núcleo <a title="Link permanente" href="#core" class="permalink">¶</a></h2> <dl> <dt>Authn/Authz</dt> <dd>Os módulos de autenticação e autorização incluídos foram refatorados. O novo módulo mod_authn_alias (já removido das versões 2.3/2.4) pode simplificar bastante certas configurações de autenticação. Consulte <a href="#module">alterações nos nomes dos módulos</a> e as <a href="#developer">alterações para desenvolvedores</a> para obter mais informações sobre como essas alterações afetam usuários e desenvolvedores de módulos.</dd> <dt>Cache</dt> <dd><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>, <code class="module"><a href="./mod/mod_cache_disk.html">mod_cache_disk</a></code> e mod_mem_cache (já removido das versões 2.3/2.4) tiveram muitas mudanças e agora são considerados de qualidade de produção. <code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code> foi introduzido para limpar as configurações de <code class="module"><a href="./mod/mod_cache_disk.html">mod_cache_disk</a></code>.</dd> <dt>Configuração</dt> <dd>O layout de configuração padrão foi simplificado e modularizado. Trechos de configuração que podem ser usados para habilitar recursos comumente utilizados agora estão incluídos no Apache e podem ser facilmente adicionados à configuração principal do servidor.</dd> <dt>Parada graciosa</dt> <dd>Os MPMs <code class="module"><a href="./mod/prefork.html">prefork</a></code>, <code class="module"><a href="./mod/worker.html">worker</a></code> e <code class="module"><a href="./mod/event.html">event</a></code> agora permitem que o <code class="program"><a href="./programs/httpd.html">httpd</a></code> seja desligado graciosamente através do sinal <a href="stopping.html#gracefulstop"><code>graceful-stop</code></a>. A diretiva <code class="directive"><a href="./mod/mpm_common.html#gracefulshutdowntimeout">GracefulShutdownTimeout</a></code> foi adicionada para especificar um tempo limite ótimo, após o qual <code class="program"><a href="./programs/httpd.html">httpd</a></code> terminará independentemente do status de quaisquer requisições sendo servidas.</dd> <dt>Proxy</dt> <dd>O novo módulo <code class="module"><a href="./mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> fornece serviços de balanceamento de carga para <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code>. O novo módulo <code class="module"><a href="./mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> adiciona suporte para o <code>Protocolo Apache JServ versão 1.3</code> usado pelo <a href="http://tomcat.apache.org/">Apache Tomcat</a>.</dd> <dt>Biblioteca de Expressões Regulares Atualizada</dt> <dd>A versão 5.0 da <a href="http://www.pcre.org/">Biblioteca de Expressões Regulares Compatíveis com Perl</a> (PCRE) agora está incluída. O <code class="program"><a href="./programs/httpd.html">httpd</a></code> pode ser configurado para usar uma instalação do PCRE no sistema, passando a opção <code>--with-pcre</code> para o comando de configuração.</dd> <dt>Filtragem Inteligente</dt> <dd><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code> introduz configuração dinâmica à cadeia de filtros de saída. Ele permite que filtros sejam inseridos condicionalmente, com base em qualquer cabeçalho "Request" ou "Response" ou variável de ambiente, e dispensa as dependências mais problemáticas e os problemas de ordenação na arquitetura 2.0.</dd> <dt>Suporte a Arquivos Grandes</dt> <dd><code class="program"><a href="./programs/httpd.html">httpd</a></code> agora é construído com suporte a arquivos maiores que 2GB em sistemas Unix modernos de 32 bits. Também foi adicionado suporte para lidar com corpos de requisição com mais de 2GB.</dd> <dt>MPM de Eventos</dt> <dd>O módulo MPM <code class="module"><a href="./mod/event.html">event</a></code> usa um thread separado para lidar com solicitações "Keep Alive" e aceitar conexões. As solicitações "Keep Alive" tradicionalmente exigiam que o httpd dedicasse um trabalhador para processá-las. Esse trabalhador dedicado não podia ser usado novamente até que o tempo limite do "Keep Alive" fosse atingido.</dd> <dt>Suporte a Banco de Dados SQL</dt> <dd><code class="module"><a href="./mod/mod_dbd.html">mod_dbd</a></code>, em conjunto com o framework <code>apr_dbd</code>, traz suporte direto a SQL para os módulos que precisam. Suporte grupos de conexões em MPMs com threads.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div> <div class="section"> <h2 id="module">Melhorias nos Módulos <a title="Link permanente" href="#module" class="permalink">¶</a></h2> <dl> <dt>Authn/Authz</dt> <dd>Módulos no diretório "aaa" foram renomeados e oferecem um suporte melhor para autenticação "digest". Por exemplo, <code>mod_auth</code> agora está dividido em <code class="module"><a href="./mod/mod_auth_basic.html">mod_auth_basic</a></code> e <code class="module"><a href="./mod/mod_authn_file.html">mod_authn_file</a></code>; <code>mod_auth_dbm</code> agora é chamado de <code class="module"><a href="./mod/mod_authn_dbm.html">mod_authn_dbm</a></code>; <code>mod_access</code> foi renomeado para <code class="module"><a href="./mod/mod_authz_host.html">mod_authz_host</a></code>. Também existe um novo módulo mod_authn_alias (já removido da versão 2.3/2.4) para simplificar certas configurações de autenticação. </dd> <dt><code class="module"><a href="./mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code></dt> <dd>Este módulo é uma adaptação do módulo <code>mod_auth_ldap</code> da versão para o framework <code>Authn/Authz</code> da versão 2.2. Os novos recursos incluem o uso de valores de atributos LDAP e filtros de pesquisa complexos na diretiva <code class="directive"><a href="./mod/mod_authz_core.html#require">Require</a></code>.</dd> <dt><code class="module"><a href="./mod/mod_authz_owner.html">mod_authz_owner</a></code></dt> <dd>Um novo módulo que autoriza o acesso a arquivos com base no proprietário do arquivo no sistema de arquivos.</dd> <dt><code class="module"><a href="./mod/mod_version.html">mod_version</a></code></dt> <dd>Um novo módulo que permite habilitar blocos de configuração com base no número da versão do servidor em execução.</dd> <dt><code class="module"><a href="./mod/mod_info.html">mod_info</a></code></dt> <dd>Adicionado um novo argumento <code>?config</code> que mostrará as diretivas de configuração analisadas pelo Apache, incluindo o nome do arquivo e o número da linha. O módulo também mostra a ordem de todos os ganchos de requisição e informações adicionais de construção, similar a <code>httpd -V</code>.</dd> <dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt> <dd>Adicionado suporte à <a href="https://www.rfc-editor.org/rfc/rfc2817">RFC 2817</a>, que permite que conexões sejam atualizadas de texto puro para criptografia TLS.</dd> <dt><code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code></dt> <dd><code>mod_imap</code> foi renomeado para <code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code> para evitar confusão pelo usuário.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div> <div class="section"> <h2 id="programs">Melhorias na Aplicação <a title="Link permanente" href="#programs" class="permalink">¶</a></h2> <dl> <dt><code class="program"><a href="./programs/httpd.html">httpd</a></code></dt> <dd>Uma nova opção de linha de comando <code>-M</code> foi adicionada. Ela lista todos os módulos carregados com base na configuração atual. Diferentemente da opção <code>-l</code>, esta lista inclui DSOs carregados via <code class="module"><a href="./mod/mod_so.html">mod_so</a></code>.</dd> <dt><code class="program"><a href="./programs/httxt2dbm.html">httxt2dbm</a></code></dt> <dd>Um novo programa usado para gerar arquivos dbm a partir de entrada de texto, para uso em <code class="directive"><a href="./mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> com o tipo de mapa <code>dbm</code>.</dd> </dl> </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div> <div class="section"> <h2 id="developer">Alterações para Desenvolvedor de Módulos <a title="Link permanente" href="#developer" class="permalink">¶</a></h2> <dl> <dt>API <a class="glossarylink" href="./glossary.html#apr" title="ver glossário">APR</a> 1.0</dt> <dd>Apache 2.2 usa a API APR 1.0. Todas as funções e símbolos descontinuados foram removidas do <code>APR</code> e do <code>APR-Util</code>. Para detalhes, consulte o <a href="http://apr.apache.org/">Website do APR</a>.</dd> <dt>Authn/Authz</dt> <dd>Os módulos de autenticação e autorização foram renomeados da seguinte forma: <ul> <li><code>mod_auth_*</code> -> Módulos que implementam um mecanismo de autenticação HTTP</li> <li><code>mod_authn_*</code> -> Módulos que fornecem um provedor de autenticação de backend</li> <li><code>mod_authz_*</code> -> Módulos que implementam autorização (ou acesso)</li> <li><code>mod_authnz_*</code> -> Módulos que implementam tanto autenticação quanto autorização</li> </ul> Existe um novo esquema de provedor de backend de autenticação que facilita bastante a construção de novos backends de autenticação.</dd> <dt>Registro de Erros de Conexão</dt> <dd>Uma nova função, <code>ap_log_cerror</code>, foi adicionada para registrar erros que ocorrem com a conexão do cliente. Quando registrada, a mensagem inclui o endereço IP do cliente.</dd> <dt>Gancho de Configuração de Teste Adicionado</dt> <dd>Um novo gancho, <code>test_config</code>, foi adicionado para auxiliar módulos que desejam executar código especial somente quando o usuário passar <code>-t</code> para <code class="program"><a href="./programs/httpd.html">httpd</a></code>.</dd> <dt>Definindo o Tamanho da Pilha de MPMs com Threads</dt> <dd>Uma nova diretiva, <code class="directive"><a href="./mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code> foi adicionada para definir o tamanho da pilha em todos os MPMs com threads. Isso é necessário para alguns módulos de terceiros em plataformas com tamanho de pilha de threads padrão pequeno.</dd> <dt>MAnipulação de protocolo para filtros de saída</dt> <dd>No passado, cada filtro era responsável por garantir a geração de cabeçalhos de resposta corretos que os afetasse. Os filtros agora podem delegar o gerenciamento de protocolos comuns para <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code>, usando as chamadas <code>ap_register_output_filter_protocol</code> ou <code>ap_filter_protocol</code>.</dd> <dt>Gancho de monitoramento adicionado</dt> <dd>O gancho de monitoramento permite que os módulos executem tarefas regulares/agendadas no processo pai (raiz).</dd> <dt>Alterações na API de expressões regulares</dt> <dd>O cabeçalho <code>pcreposix.h</code> não está mais disponível; ele foi substituído pelo novo cabeçalho <code>ap_regex.h</code>. A implementação POSIX.2 <code>regex.h</code> exposta pelo antigo cabeçalho agora está disponível no namespace <code>ap_</code> a partir de <code>ap_regex.h</code>. Chamadas para <code>regcomp</code>, <code>regexec</code> e assim por diante podem ser substituídas por chamadas para <code>ap_regcomp</code>, <code>ap_regexec</code>.</dd> <dt>Framework DBD (API de banco de dados SQL)</dt> <dd><p>Com o Apache 1.x e 2.0, os módulos que exigiam um backend SQL tinham que assumir a responsabilidade de gerenciá-lo por conta própria. Além de reinventar a roda, isso pode ser muito ineficiente, por exemplo, quando vários módulos mantêm suas próprias conexões.</p> <p>O Apache 2.1 e versões posteriores fornecem a API <code>ap_dbd</code> para gerenciar conexões de banco de dados (incluindo estratégias otimizadas para MPMs com e sem threads), enquanto o APR 1.2 e versões posteriores fornecem a API <code>apr_dbd</code> para interagir com o banco de dados.</p> <p>Novos módulos DEVEM agora usar essas APIs para todas as operações de banco de dados SQL. Os aplicativos existentes DEVEM ser atualizados para usá-las sempre que possível, seja de forma transparente ou como uma opção recomendada aos seus usuários.</p></dd> </dl> </div></div> <div class="bottomlang"> <p><span>Línguas Disponíveis: </span><a href="../en/new_features_2_2.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/new_features_2_2.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | <a href="../ko/new_features_2_2.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="../../pt-br/new_features_2_2.html" title="Português (Brasil)"> pt-br </a> | <a href="../tr/new_features_2_2.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p> </div><div id="footer"> <p class="apache">Copyright 2026 The Apache Software Foundation.<br>Licenciado sob a <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> <p class="menu"><a href="./mod/index.html">Módulos</a> | <a href="./mod/quickreference.html">Diretivas</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">Perguntas Frequentes</a> | <a href="./glossary.html">Glossário</a> | <a href="./sitemap.html">Mapa do Site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Relate um problema</a></p></div><script><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } var langToggle = document.querySelector('.lang-toggle'); var topLang = document.querySelector('.toplang'); if (langToggle && topLang) { langToggle.addEventListener('click', function() { topLang.classList.toggle('open'); }); } var qv = document.getElementById('quickview'); if (qv) { document.body.appendChild(qv); var qvBtn = document.createElement('button'); qvBtn.className = 'qv-toggle'; qvBtn.setAttribute('aria-label', 'Toggle page navigation'); qvBtn.innerHTML = '☰'; document.body.appendChild(qvBtn); qvBtn.addEventListener('click', function() { var isOpen = qv.classList.toggle('open'); if (isOpen) { qv.style.top = window.scrollY + 10 + 'px'; } }); window.addEventListener('scroll', function() { qv.classList.remove('open'); }); } //--><!]]></script> </body></html>