wils@web ~ $ cat ~/ajuda/como-configurar-modulos-do-apache-2-4-para-otimizar-o-desempenho-no-ubuntu-22-04.md

Servidores

Como configurar módulos do Apache 2.4 para otimizar o desempenho no Ubuntu 22.04

atualizado em 21/08/2026

O Apache é um dos servidores web mais utilizados no mundo, e sua configuração adequada pode melhorar significativamente o desempenho de suas aplicações. Neste manual, iremos explorar como configurar módulos do Apache 2.4 no Ubuntu 22.04 para otimizar seu desempenho.

1. Instalação do Apache

Se você ainda não tem o Apache instalado, comece por instalá-lo com o seguinte comando:

sudo apt update
sudo apt install apache2

2. Habilitando Módulos de Desempenho

O Apache possui diversos módulos que podem ser habilitados para otimizar o desempenho. Os principais módulos são:

  • mod_deflate: Comprime o conteúdo para reduzir o tamanho dos dados transmitidos.
  • mod_expires: Controla o cache do navegador, permitindo que os recursos sejam armazenados localmente.
  • mod_headers: Permite manipular cabeçalhos HTTP para melhorar o cache e a segurança.
  • mod_ssl: Habilita HTTPS, que é importante para a segurança e pode melhorar a confiança do usuário.

2.1 Habilitando os Módulos

Para habilitar os módulos, use os seguintes comandos:

sudo a2enmod deflate
sudo a2enmod expires
sudo a2enmod headers
sudo a2enmod ssl

2.2 Configurando o mod_expires

Edite o arquivo de configuração do Apache para definir as regras de expiração:

sudo nano /etc/apache2/mods-available/expires.conf

Adicione as seguintes linhas:

ExpiresActive On
ExpiresDefault "access plus 1 month"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"

3. Ajustes de Performance

Além dos módulos, você pode ajustar algumas configurações para melhorar ainda mais o desempenho:

  • MaxKeepAliveRequests: Aumente o número máximo de requisições em uma única conexão.
  • KeepAliveTimeout: Reduza o tempo de espera entre requisições.

Edite o arquivo de configuração principal:

sudo nano /etc/apache2/apache2.conf

Adicione ou modifique as seguintes linhas:

KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5

4. Reiniciando o Apache

Após realizar as alterações, reinicie o Apache para aplicar as configurações:

sudo systemctl restart apache2

Conclusão

Com esses passos, você pode otimizar o desempenho do Apache 2.4 no Ubuntu 22.04. Lembre-se de monitorar o desempenho do seu servidor e ajustar as configurações conforme necessário. Uma dica importante é usar ferramentas como Apache Benchmark para testar a carga e o desempenho do seu servidor.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.