是否可以从共享主机上的socket.io开始,以及如何

时间:2012-04-26 18:10:48

标签: node.js socket.io shared-hosting

我创建了一些游戏,我需要一个socket.io,但我不知道是否可以安装共享主机以及如何安装?

我需要在socket.io * node.js之前安装什么?

如何从socket.io开始

在文档中写得太糟糕了。我需要使用NPM命令安装socket.io但是在哪里。

请帮助,抱歉我的英语。

2 个答案:

答案 0 :(得分:1)

某种程度上可能在某种程度上可能

  

从技术上讲,您不需要专用服务器甚至根访问权限。您确实需要一个可以长时间运行的系统。如果您希望在重新引导系统时自动启动该服务,您可能希望将启动文件添加到/etc/init.d,/etc/rc.d,这将需要root访问权限。 node.js和Socket.IO都可以从普通的主目录安装和运行。如果要在标准端口(如80或443)上运行Socket.IO,则需要以root权限运行它。

查看更多:https://stackoverflow.com/a/4410612/1061871

答案 1 :(得分:0)

您无法在共享主机上安装类似node.js的内容,因为服务器会为所有客户端分配相同的资源,并且只有在所有者同意的情况下才会使用比其他客户端更多的内容。此外,如果您想使用websocket(我想这就是您想要的),您可以购买一个专用IP,您可以在其上打开您想要的任何端口,但服务器必须安装'php_sockets'扩展名。我建议你使用Ratchet,这是一个不错的websockets服务器实现。