O Apache é uma ferramenta muito completa para conteúdo dinâmico e o nginx possui uma performance incrível. Contudo, ambos possuem desvantagens: o Apache consome uma grande quantidade de memória e o nginx não é bom o bastante, quando se trata de conteúdos dinâmicos.
Tanto o Apache quanto o nginx, são soluções poderosas. O Apache é atualmente o servidor WEB mais utilizado em todo mundo (desde 2006, quando foi lançado). Já o nginx, conquistou o segundo lugar como servidor WEB mais utilizado para sites com elevado número de acessos.
A razão para o sucesso dessas ferramentas é bem simples: o Apache é uma ferramenta muito completa para conteúdo dinâmico e o nginx possui uma performance incrível para conteúdos estáticos.
Contudo, ambos possuem desvantagens a considerar, o Apache consome uma grande quantidade de memória, enquanto o nginx não é bom o bastante, quando se trata de conteúdos dinâmicos (conteúdos com grande processamento, PHP por exemplo).
Deste modo, podemos combinar o melhor dos dois mundos, usando nginx para servir conteúdo estático e o Apache, realizando todo o processamento por traz da aplicação (back-end).
Para realizar os procedimentos a seguir, será necessário privilégios de root em seu servidor.
[4] Comentário enviado por thiago_dias em 18/02/2014 - 11:45h
Estou começando a ler sobre Nginx e todos materiais que estou vendo, fala que ele trabalha muito bem com conteúdos dinâmicos. E em muitos testes de comparação, ele se mostrou superior ao Apache.
[5] Comentário enviado por marcelloinfoweb em 25/02/2014 - 22:23h
[4] Comentário enviado por thiago_dias em 18/02/2014 - 11:45h:
Estou começando a ler sobre Nginx e todos materiais que estou vendo, fala que ele trabalha muito bem com conteúdos dinâmicos. E em muitos testes de comparação, ele se mostrou superior ao Apache.
Isso é pura verdade! O cara que digitou o post esta um pouco desenformado...
[6] Comentário enviado por Lapis em 18/08/2015 - 23:30h
E como instalo o php no apache2?
Funciona perfeitamente em arquivos que estão na /var/www/index.php, mas em outros arquivos como /var/www/phpmyadmin/index.php não funciona.
[7] Comentário enviado por nikaway em 21/09/2015 - 18:09h
Oi, eu posso instalar o nginx e o apache ao mesmo tempo no mesmo sistema, certo? ok...
Nesse caso, ouvi dizer que o nginx não suporta o arquivo .htaccess, e tenho muitas configurações no .htaccess que não gostaria de abrir mão rsrs... Eu poderia usar o nginx para dar mais performance ao meu servidor e usar o Apache para páginas dinâmicas e também detectar as regras do .htaccess? Posso fazer isso? Ou será que daria confusão?
E como seria feito? Seria bom um vídeo-tutorial ensinando fazer todo esse procedimento.