Apache: mudanças entre as edições

De Wiki Doth
Ir para navegação Ir para pesquisar
(Criou página com ' = Configurações = = apache2.conf = KeepAlive On MaxKeepAliveRequests 500 * Permite múltiplas requisições por uma mesma requisição * Melhora desempenho * Reduz con...')
 
 
(24 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:


Comandos e configurações


= Configurações =
= Configurações =


= apache2.conf =  
* Ver se as configs estão ok
 
apachectl configtest
 
* reiniciar
 
systemctl reload apache2
 
== variáveis de ambiente ==
 
Diretório: /etc/apache2/conf-available/env-vars.conf
 
Modelo
 
<code>
SetEnv APP_var "valor da variavel"
</code>
 
Habilitar
 
<code>
a2enconf env-vars.conf
</code>
 
== habilitar módulos ==
 
a2enmod rewrite
 
== apache2.conf ==


KeepAlive On
KeepAlive On
MaxKeepAliveRequests 500
MaxKeepAliveRequests 500


Linha 11: Linha 41:
* Melhora desempenho
* Melhora desempenho
* Reduz consumo cpu, aumenta consumo de memória
* Reduz consumo cpu, aumenta consumo de memória
'''no final do arquivo''' - antes do "Includeptional"
ServerSignature Off
ServerTokens Prod
== mods-available/dir.conf ==
DirectoryIndex index.php #ler primeiro index.php
= Certbot =
Remover certificado
<code>
certbot delete
</code>
Rotação de log
cat /etc/logrotate.d/certbot
<code>
/var/log/letsencrypt/*.log {
    rotate 12
    weekly
    compress
    missingok
}
</code>

Edição atual tal como às 14h46min de 15 de novembro de 2025

Comandos e configurações

Configurações

  • Ver se as configs estão ok

apachectl configtest

  • reiniciar

systemctl reload apache2

variáveis de ambiente

Diretório: /etc/apache2/conf-available/env-vars.conf

Modelo

SetEnv APP_var "valor da variavel"

Habilitar

a2enconf env-vars.conf

habilitar módulos

a2enmod rewrite

apache2.conf

KeepAlive On

MaxKeepAliveRequests 500

  • Permite múltiplas requisições por uma mesma requisição
  • Melhora desempenho
  • Reduz consumo cpu, aumenta consumo de memória

no final do arquivo - antes do "Includeptional"

ServerSignature Off

ServerTokens Prod

mods-available/dir.conf

DirectoryIndex index.php #ler primeiro index.php

Certbot

Remover certificado

certbot delete


Rotação de log

cat /etc/logrotate.d/certbot

/var/log/letsencrypt/*.log {

   rotate 12
   weekly
   compress
   missingok

}