Not trying to be rude, but is there a reason why you can't use Nginx? If you use Apache you lose some of the advantages that it provides to node and websockets: https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations