Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个标准的 Apache 服务器。在服务器端运行 node.js 脚本(http://socket.io/)需要什么特别的东西吗?
Node.js 提供了自己的 HTTP 服务器,因此不需要 Apache。
如果您希望在同一台服务器上运行 Apache 和 Node.js,请将 node 设置为侦听端口 80 并将未处理的请求转发给 Apache,反之亦然
在这两种情况下,Node/Apache 都会监听公共开放的 80 端口,并转发到监听某个非公共端口的 Apache/Node。
您将需要 shell 访问权限来启动 node.js 服务器。所以它很可能不适用于共享主机。