adiciona módulo de passageiro ao nginx sem fontes

2

Eu tenho um servidor Ubuntu 10.04 e eu instalei o nginx de repositórios com:

apt-get install nginx

Eu tenho todos os meus sites em execução e quero instalar o redmine, mas estou tendo problemas com o passageiro. Eu instalei o passageiro, mas posso adicioná-lo ao nginx porque eu não tenho as fontes, então não posso usar:

passenger-install-nginx-module

Isso quebraria minha instalação atual do nginx? Existe alguma maneira de instalar o módulo de passageiros? posso ter 2 servidores nginx em execução na mesma máquina, porta diferente? Eu poderia instalar o redmine em um nginx em outra porta.

Obrigado a todos.

    
por Oterox 22.09.2011 / 23:16

2 respostas

0

Você pode usar o Passenger Standalone (que é baseado no nginx) e definir isso para escutar na porta ou no IP diferente do nginx principal.

No seu caso, basta executar:

sudo passenger start

no diretório raiz da redmine. Se está tudo bem, você deve ver redmine em

http://YOUR_SERVER_IP:3000

Mais informações: link

    
por 30.09.2011 / 00:38
0

Instale-o no repositório Brightbox ou você deve recompilar o Nginx. Claro, você também pode executar 2 instâncias Nginx com porta diferente, se você realmente quiser.

I can't believe i have to recompile nginx to add a module!

AFAIK, o Nginx não suporta o mecanismo de módulos carregáveis.

    
por 23.09.2011 / 06:12