Configurando o Apache para vários clientes

4

Na semana passada eu tive uma pergunta aqui sobre o suexec / suphp , mas eu tentei para realizar muito. Vou estreitar um pouco o escopo e tentar novamente.

Gostaria de configurar um servidor LAMP para hospedar vários clientes. Eu gostaria que parecesse (do ponto de vista do cliente) como qualquer outro ambiente de hospedagem compartilhada. Web sites em seu diretório inicial, não há necessidade de procurar informações sobre as propriedades dos arquivos para obter páginas, etc. Parece que uma configuração que envolve suexec e suphp é o caminho a seguir (?)

Estou procurando especificamente um guia atual / moderno sobre como realizar isso (usarei o CentOS se isso for importante) e tenho medo de precisar de mais do que um link para os documentos do Apache. Há algum bom Como lá fora? Os poucos que encontrei foram bem desatualizados, mas é bem possível que minha busca tenha sido fraca.

    
por Chris_K 05.04.2010 / 15:47

2 respostas

1

Eu diria que você deve verificar os três principais servidores leves. Cada trabalho usando php-fastcgi (ou algo semelhante) e todos têm seus prós e contras.

  • www.cherokee-project.com
    • www.cherokee-project.com/doc/cookbook_php.html
    • www.cherokee-project.com/doc/cookbook_wordpress.html
    • www.cherokee-project.com/doc/cookbook.html
  • nginx.org
    • wiki.nginx.org/NginxConfiguration
  • www.lighttpd.net (como sugerido por apenwarr)
    • redmine.lighttpd.net/wiki/1/TutorialLighttpdAndPHP
por 05.05.2010 / 05:52
1

Hoje em dia o caminho a percorrer não é o apache nem o suexec. Tente usar lighttpd e php-fastcgi; isso oferece excelente isolamento e desempenho do processo: o php está sempre em execução e cada usuário obtém o seu próprio, mas não incha a memória do próprio servidor da web.

link

    
por 05.05.2010 / 03:36