Otimizando seu web server com Apache2 + Lighttpd [Artigo] - página 4
[ Hits: 98.748 ]
Instalando e configurando o Lighttpd
Para instalar o Lighttpd no Debian:
Se você já tiver o Apache instalando e executando, uma mensagem de erro será exibida dizendo que o Lighttpd não pôde ser iniciado, isso se dá porque ele tenta usar a porta 80, que já está ocupada.
Em minha solução deixei o Apache rodando na porta 80 e o Lighttpd na 81.
O arquivo de configuração do Light pode ser encontrado em /etc/lighttpd. Vamos editá-lo:
O meu ficou assim (as personalizações estão comentadas):
# descomentei o módulo mod_expire para configurar a tag Expires
server.document-root = "/var/www/vol/"
server.dir-listing = "disable" # defini como disable, o padrão é enable
# definição de HTTP-cache, note que o expires está para 1 ano e a etag foi desabilitada
expire.url = ( "/" => "access plus 1 years")
Como podem notar, a configuração do Lighttpd é tão simples como o servidor em si.
Levem em conta que este servidor foi configurado única e exclusivamente para servir 1 site, se você tiver mais de um site em seu servidor, considere a criação de virtualhosts. Tal configuração foge do escopo deste artigo, que apenas descreve a solução específica para o VOL. Em /etc/lighttpd/conf-available/10-simple-vhost.conf você aprenderá como definir um virtualhost.
Feito isso basta reiniciar o serviço e ele passará a executar na porta 81, já com as novas configurações em vigor: