I have a VPS where I have hosted a few sites. All based on LAMP stack, so it was no big deal. They provide WHM/cpanel for managing different sites. I decided to try node.js, bought a separate domain for it, and I need some clue how to point that domain to the node.js application.

So here are the questions:

1) What is the best way to host node.js application on a specific domain without hampering the other sites? How will I configure the domain? Yes, I'd like to use default http port (80) for node.

2) As Apache is already listening to the 80 port, is it a good idea to use Apache mod\_proxy for the purpose? I mean if I want to use websocket, will apache still use separate threads for maintaining connection to node?

PS. I have already seen [this question](https://stackoverflow.com/questions/5757643/pointing-my-domain-to-my-node-js-instance), but the answers don't seem to be convincing.

---

Edit:

I forgot to mention, I have an unused dedicated IP for that VPS which I can use for node.js.