Como definir as configurações do KeepAlive para o Apache em execução em um Ubuntu 18.04 VPS

A diretiva Apache KeepAlive é usada para controlar como as conexões são feitas no seu servidor web. Quando um usuário visita seu site, ele estabelece muitas conexões diferentes em uma sessão. Isso pode diminuir a resposta do seu servidor quando o SSL está ativado.

Para contornar o problema, o Apache possui um recurso muito poderoso chamado KeepAlive, que permite ao seu site exibir arquivos diferentes sem restabelecer a conexão. Esse é um dos recursos mais úteis que você pode usar para otimizar a velocidade do seu site.

Neste guia, mostraremos como você pode ajustar as configurações do KeepAlive no servidor da web Apache.

Pré-requisito

  • Um plano VPS executando o servidor Ubuntu 18.04
  • Um usuário não raiz com privilégio sudo
  • Servidor web Apache

Nota especial: se você ainda não comprou um plano de hospedagem, recomendamos que você consulte as análises de especialistas e usuários do HostAdvice antes de fazer isso. Acesse a melhor hospedagem VPS da HostAdvice ou a melhor hospedagem Linux para encontrar os hosts da Web com a melhor classificação nessas categorias.

Etapa 1: Faça uma cópia do arquivo de configuração padrão do Apache

Você pode encontrar o arquivo de configuração do Apache no caminho ‘/etc/apache2/apache2.conf’>diretório. Antes de editar o arquivo, precisamos fazer uma cópia de backup com o comando abaixo:

$ sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bk

Etapa 2: Edite o arquivo de configuração

Agora podemos abrir o arquivo de configuração padrão para edição usando um nano editor digitando:

$ sudo nano /etc/apache2/apache2.conf

Etapa 3: Alterando as diretivas do KeepAlive

Role para baixo na página até ver as diretrizes abaixo:

KeepAlive On: Quando definido como “Ativado”, o Apache permitirá conexões persistentes. Isso significa que mais de uma conexão será permitida por solicitação. Você deve definir esse valor como “Ativado” se tiver sido definido como “Desativado” para ativar o KeepAlive no seu servidor.

MaxKeepAliveRequests: Isso representa o número máximo de conexões que devem ser permitidas no servidor da web quando o KeepAlive estiver ativado.

Você pode definir o valor como ‘0’ para conexões ilimitadas, mas isso não é recomendado. O valor padrão é ‘100’ e isso pode funcionar para a maioria dos sites, mas você pode manter esse número alto, dependendo do número de usuários que visitam seu site.

KeepAliveTimeout: Essa diretiva representa o número de segundos para aguardar outra solicitação do mesmo cliente usando a mesma conexão. O valor padrão é ‘5’ segundos.

Definir um valor alto nessa diretiva pode levar a muitas conexões inativas e degradar o desempenho do seu servidor. Portanto, ajuste esse valor apenas quando os usuários experimentarem muitas conexões abortadas quando os navegadores tentarem estabelecer conexões com as sessões fechadas.

Lembre-se de pressionar CTRL + X, Y e Entrar para salvar as alterações. Em seguida, é necessário reiniciar o Apache para que as alterações entrem em vigor usando o comando abaixo:

$ sudo systemctl restart apache2

Benefícios do KeepAlive

O suporte a várias solicitações TCP da mesma conexão otimiza o tempo de carregamento do site. Esta é uma grande vantagem para seus visitantes e mecanismos de pesquisa. Seu servidor não precisa fechar e abrir arquivos repetidamente

Outra grande vantagem é o uso aprimorado de memória no seu servidor. Lembre-se, as solicitações https consomem muitos recursos e, se deixadas para funcionar por padrão, podem afetar bastante o desempenho do servidor VPS.

Conclusão

Isso é tudo quando se trata de ajustar as configurações do KeepAlive no servidor da web Apache. Lembre-se de que todos os navegadores modernos solicitarão conexões KeepAlive e você deve garantir que isso seja suportado pelo seu servidor.

Além disso, a maioria dos usuários da web não gosta de sites de carregamento lento e a ativação do KeepAlive significará mais acessos, o que pode se traduzir em mais oportunidades de negócios diretamente do seu site.

Confira os 3 principais serviços de hospedagem Linux

FastComet

Preço inicial:
US $ 2,95


Confiabilidade
9,7


Preços
9,5


Amigo do usuário
9,7


Apoio, suporte
9,7


Recursos
9,6

Ler comentários

Visite FastComet

Hostinger

Preço inicial:
US $ 0,99


Confiabilidade
9,3


Preços
9,3


Amigo do usuário
9,4


Apoio, suporte
9,4


Recursos
9.2

Ler comentários

Visitar Hostinger

ChemiCloud

Preço inicial:
US $ 2,76


Confiabilidade
10


Preços
9,9


Amigo do usuário
9,9


Apoio, suporte
10


Recursos
9,9

Ler comentários

Visitar ChemiCloud

Artigos de instruções relacionados

  • Como configurar o WordPress multisite no Ubuntu 18.04 com Apache Web Server
    intermediário
  • Como instalar o Apache Cassandra em um Ubuntu 18.04 VPS ou servidor dedicado
    intermediário
  • Como instalar o Apache, MySQL & PHP em um Ubuntu 18.04 VPS ou servidor dedicado
    intermediário
  • Como habilitar o Apache Mod_Rewrite em um servidor Ubuntu 18.04 VPS ou dedicado
    especialista
  • Como hospedar vários sites em um servidor dedicado Ubuntu 18.04 VPS ou
    intermediário
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me