Apache 在网站中使用Node.js应用程序

Apache 在网站中使用Node.js应用程序,apache,node.js,web-applications,message-queue,Apache,Node.js,Web Applications,Message Queue,我正在使用Node.js构建一个应用程序。我的问题是: 是否可以在Apache上运行的网站中使用Node.js应用程序 如果是,您能告诉我怎么做吗?是一个网络服务器 是一个运行JavaScript的平台,可用于制作网络应用程序 最小的web应用程序(http服务器)如下所示: var http = require('http'); http.createServer(function (req, res) { res.end('Hello World!'); }).listen(80)

我正在使用Node.js构建一个应用程序。我的问题是:

是否可以在Apache上运行的网站中使用Node.js应用程序

如果是,您能告诉我怎么做吗?

是一个网络服务器

是一个运行JavaScript的平台,可用于制作网络应用程序

最小的web应用程序(http服务器)如下所示:

var http = require('http');

http.createServer(function (req, res) {
    res.end('Hello World!');
}).listen(80);
这意味着(通常)运行应用程序不需要Web服务器

您应该在节点应用程序中创建一个
http
/
https
服务器来处理客户端请求


另一方面,您可以从运行在Apache和其他Web服务器上的应用程序中与节点应用程序通信


有几种方法可以做到这一点,比如使用,(unix-)套接字数据库等。

如果您有节点,为什么还要使用apache?