[FUG-BR] Apache VirtualHost

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Ter Abr 25 11:03:07 BRT 2006


Giovanni P. Tirloni wrote:
> On Tue, April 25, 2006 10:48 am, Patrick Tracanelli said:
> 
>>Welington F.J wrote:
>>
>>>Senhores,
>>>     Procurei no google mas não encontrei uma forma de fazer o apache
>>>rodar cada VirutalHost com um usuário diferente, alguém ja fez este
>>>tipo de confirguração?
>>
>>Uma das opcoes e usar o perchild MPM.
>>
>>http://httpd.apache.org/docs/2.0/mod/perchild.html
>>
>>Na URL mencionada tem exemplos inclusive :) Boa iniciativa, isso aumenta
>>muito a seguranca do ambiente, especialmente se voce tiver PHP. Nao fica
>>dependendo de php_flags exclusivamente.
> 
> 
>  A idéia é ótima mas nos testes que fiz a alguns meses o perchild não
> estava muito legal não (crashes e tudo mais).
> 
>  E também tem o fato do PHP não funcionar legal com threads (é recomendado
> utilizar o prefork). Não sei se isso foi resolvido pois depende muito das
> extensões que vão ser utilizadas e é dificil conseguir que todo mundo
> faça elas serem thread-safe.
> 
>  Mas quem sabe em um ambiente simples (conteúdo estático, etc) o perchild
> se comporte melhor. No ambiente que testei o que não faltava era
> componente extra para complicar a situação :)
> 
> Boa sorte,
> 

Eu uso perchild com php4 num ambiente grande e tive problemas com GD 
hehe. Fora o GD nao lembro de outro problema.

Tem tambem um patch que permite usar "User" e "Group" dentro de 
<VirtualHost>, ele funciona com Apache13 inclusive entao e menos 
dependente de threads.

Vou achar isso e posto aqui.

-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

_______________________________________________
freebsd mailing list
freebsd em fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br



Mais detalhes sobre a lista de discussão freebsd