Implantar vários aplicativos no Cherokee e distingui-los por porta?

3

Estou tendo um problema na implantação de aplicativos com o servidor da web Cherokee. O fato é que preciso hospedar vários aplicativos Django na mesma máquina e distinguir cada um deles por portas (por exemplo, app1 na porta 8181, app2 na porta 8282 ... você sabe).

É muito fácil implantar um aplicativo Django / uWSGI no Cherokee, já que você só precisa seguir um formulário muito simples e sua interface web fará a mágica. Eu posso declarar todos os aplicativos que eu quero, mas não consigo colocá-los para trabalhar em uma porta específica.

Quando entrei na interface administrativa do Cherokee, criei as portas no 'Geral' - > Menu 'Portas para ouvir'. Eu criei todos os servidores virtuais e eu adicionei um AND-IP: Porta para cada regra de seu comportamento sob o "Comportamento" - > Menu 'Regras'. Eu posso acessar um deles quando eu mudar o diretório raiz do servidor virtual 'padrão' para ele, mas eu não posso acessar o resto dos servidores virtuais porque Cherokee sempre me aponta para o servidor qual diretório raiz eu defini em ' padrão '.

Alguém sabe qual configuração eu perdi ou pode me indicar o caminho para a solução? Eu verifiquei documentação Cherokee e um monte de how-tos, mas eles não cobrem este problema específico.

Muito obrigado!

    
por Jose Luis Patiño 28.05.2011 / 14:56

0 respostas