Customizando apache2

De MochilaWiki
Ir para navegaçãoIr para pesquisar

recentemente recebi uma mensagem de alerta do sistema Linode sobre um alto consumo do processador, acima do reservado para mim.

Fiquei um bom tempo para descobrir o que era. Pensei que era as aplicações rodando em cgi. E por fim descobri que era um excesso de visita é um dos subdominios de projetos hospedado no nkosi, que no espaço de cinco dias recebeu 78 mil visitas na mesma página. Olhei o log do apache de acesso e peguei o ip da máquina que estava atacando (pois não é possível que a pessoa estivesse lendo o conteúdo todas as essas vezes) e acrescentei na configuração do vhosts a opção de acesso negado, fica mais ou menos assim:

<Directory /var/www/nkosi.org/devel>
Order Deny,Allow
Deny from 201.8.133.216
</Directory>

Além disso, navegando pela web descobri outras customizações importantes para boa saúde do servidor, isso no apache2 que é alterar o valor padrão de MaxRequestsPerChild que vem como “0″, ou seja, infinito e deixando como 1000. Há vasta leitura sobre isso e irei indicar para leitura artigo de Carlos Morimoto.