Ultimamente ouvi falar de pessoas executando Apache e nginx juntos, nginx para conteúdo estático e apache para dinâmico. O mesmo pode ser feito com lighttpd e apache?
Responder1
Absolutamente. lighttpd pode atuar como um proxy para um servidor web diferente para conteúdo que não gerencia localmente.
Uma configuração simples seria assim - digamos que você deseja que o lighttpd envie cada solicitação /webapp/
para um serviço diferente:
$HTTP["url"] =~ "^/webapp" {
proxy.server = ( "" =>
( (
"host" => "127.0.0.1",
"port" => 8000
) )
)
}
Essa configuração enviaria tráfego para 127.0.0.1
(localhost - altere isso se estiver sendo executado em um sistema diferente) na porta 8000 - ajuste essa configuração para atender às suas necessidades. Tenha em mente que se os serviços estiverem sendo executados no mesmo sistema, você precisará certificar-se de tirar o Apache da escuta em 80, que é o padrão.