Usando Nginx e apache no mesmo sistema

2

Estou usando o servidor apache no Ubuntu 11.04. Eu vim a saber sobre o servidor Nginx, que tem alguns bons recursos.

Então eu decidi dar uma volta nele. Mas estou um pouco confuso já que eu já instalei o apache e novamente instalarei o Nginx, eles podem entrar em conflito uns com os outros?

Mas eu soube que, como os dois servidores usam portas diferentes, posso usá-los.

Então, minha pergunta é como configurar ambos para que o Nginx não entre em conflito com a pasta www onde todos os projetos residem e são executados pelo apache.

    
por NewUser 09.09.2011 / 20:23

3 respostas

3

Altere listen 80; na sua configuração do nginx para a porta que você gostaria de usar.

    
por 09.09.2011 / 21:45
3

Alternativa à resposta de Shane, se o seu servidor tiver várias placas de rede, você poderá ouvir cada uma em um endereço IP separado.

    
por 09.09.2011 / 21:57
2

Existem dois aspectos para esta questão:

  1. Qual endereço IP e número da porta Apache e Nginx ouça. Ambos usam a diretiva Listen para isso.
  2. Qual diretório Apache e Nginx serve arquivos de. O Apache usa DocumentRoot para isso, o Nginx usa Root .
por 09.09.2011 / 23:04