Eu configurei o nginx como um proxy reverso para o Apache. Deixe o nginx lidar com todos os arquivos estáticos (imagens, CSS, JavaScript) e proxy_pass
de todas as coisas do PHP para o Apache.
O que você recomendaria para uma pequena configuração de servidor, talvez 10 solicitações por segundo (usando php e mysql, conteúdo dinâmico)?
Eu configurei o nginx como um proxy reverso para o Apache. Deixe o nginx lidar com todos os arquivos estáticos (imagens, CSS, JavaScript) e proxy_pass
de todas as coisas do PHP para o Apache.
Como você não se importa com o carregamento, o apache é um projeto mais antigo e tem mais exemplos na Internet se mais tarde você precisa fazer algo mais complicado.
Coisas como proxying, compartilhamento de carga, etc, são para configurações que têm milhares de solicitações / segundo. Para as suas necessidades, elas só tornarão as coisas mais complicadas.
nginx com FastCGI. Não vá pela rota do Apache, a menos que você realmente precise usar arquivos .htaccess e esteja com preguiça de convertê-los para o formato nginx, especialmente para um servidor muito fraco (eu acho que o VPS)
Tags mysql php nginx apache-2.2 web-server