答案1
只要您使用不同的端口号运行它们,NodeJS 就不会干扰 LAMP。
例如,下面是一个简单的 NodeJS 应用程序,它正在监听端口 3000,并将使用该端口提供页面 index.html,同时 Apache 仍然可以使用端口 80 提供网页,只要端口不冲突,运行这两种服务就不会有任何问题。
var app = require('express')();
var http = require('http').Server(app);
var util = require('util')
var port = 3000;
app.get('/', function(req, res) {
res.sendFile(__dirname + '/index.html')
});
http.listen(port, function() {
console.log('listening on *:' + port);
});