如何在HostGator VPS上设置基于node.js和socket.io的应用程序

我有Hostgator的VPS计划我有一个基于socket.io和node.js的聊天应用程序。我想知道如何设置此应用程序在Hostgator上工作。并且如何使它听到端口80以外的端口作为它已经被用于运行基于Apache的应用程序。

这个问题回答很长。 首先,您可能需要运行您的应用程序作为服务,这里回答: 从hostgator的vps运行节点

由于端口80被阻塞,你需要打开一个新的端口,这里描述: 如何安装一个node.js服务器在chat.mydomain.com上hostgator vps托pipe?

那么如果你不希望你的聊天应用程序只能从一个端口访问,你可以安装nginx通过一个子域来访问它。 你应该从阅读这里开始: http : //forums.hostgator.com/adding-nginx-vps-t93880.html

我在3年前问过一个非常类似的问题,你可以在这里阅读: hostgator vps level 1&node.js这导致我离开hostgator,并移动到digitalocean所有我的node.js应用程序。 它是一个幸福,并很快得到你所要求的一切,跑步!