Uma maneira de executar mais de um servidor web em um servidor virtual

1

Sei que o seguinte é impossível, mas deve haver uma solução alternativa.

Como estou tendo problemas com meu aplicativo muito clicável,

(visits) (page views) (hits)    (data)

(~ 100.000 visualizações de páginas php todos os dias) Eu decidi experimentar o HipHop-PHP, um aplicativo de código aberto do Facebook.

Ele deve ser capaz de transferir meu aplicativo para o código c ++ e compilá-lo. Deve funcionar como um servidor da Web, como o apache. O maior problema é que eu não preciso / quero um aplicativo compilado nos outros sites. Por que isso é um problema? Ele é executado na porta 80, como o meu apache2 faz e simplesmente não é possível.

Existe uma maneira de executar dois servidores da Web em um servidor virtual?

    
por genesis 10.10.2011 / 22:40

2 respostas

7

Outra opção seria que o HPHP ouça em uma porta alta e tenha solicitações de proxy reverso do Apache para o domínio usando HPHP para aquela porta alta.

    
por 10.10.2011 / 22:49
6

Você pode criar vários domínios virtuais, mas se estiver pensando em ter mais de um servidor da Web em um IP em execução na porta 80, não. Você teria que ter vários IPs no servidor virtual.

Se você puder obter vários IPs, então sim, você ligaria seus servidores da Web ao endereço IP atribuído na porta 80 e poderá fazer isso em uma máquina virtual.

    
por 10.10.2011 / 22:46