Node.js e Apache no mesmo servidor

1

O que eu gostaria de fazer é ter um programa node.js hospedado em public_html/<appname> e estar acessível direcionando para domainname.com:80/appname - o servidor é Ubuntu 10.04, estou usando o Apache como meu servidor HTTP . É mesmo possível?

    
por jrg 29.08.2011 / 15:32

1 resposta

5

O que você provavelmente precisa é de mod_proxy e ProxyPass para o Apache.

Execute o Apache na porta 80 e use o <Location> config no Apache para passar a consulta para o Node.js, que estaria em outra porta, por exemplo, 8080.

<Location /<appname>/>
    ProxyPass http://nodejsip:8080/
</Location>
    
por 29.08.2011 / 15:44