因此,目前我的linode (ubuntu11.10)使用连接的vhost中间件监听端口80,为我提供了三个node.js应用程序。下面是vhost如何设置域的示例:
var portfolio = require('./bootstrap-portfolio/lib/app.js');
var server = express();
server.use(express.vhost('sencedev.com',portfolio));
server.use(express.vhost('www.sencedev.com',portfoli
我目前正在为我的宿舍楼层设置一个媒体服务器。我安装了Subsonic,它在我的服务器的域的4040端口上运行。现在要访问subsonic上的媒体,你必须转到domain:4040有没有办法让我的服务器上的地址可以用来访问这个端口,例如: domain/media等同于domain:4040我的服务器正在运行Ubuntu server 11.10,带有Apache。
谢谢。
我有一个简单的node.js应用程序,它监听两个端口:在8001上,它通过
var express = require('express');
var gHttpApp = express();
gHttpApp.use(express.static('public'));
gHttpApp.listen(8080, function () {
console.log('HTTP Server listening on *:8001');
});
然后,在8002上设置socket.io
var io = require('soc