【急】在vps上 安装好 nodejs express, node app.js后,curl xxx.xxx.xxx.xx:3000 一切正常,可就是在(外网)浏览器里不能正常访问
这是server.js的代码 var express = require(‘express’); var offical = require(‘./app.js’);
var site_vhosts=[],vhosts;
// Virtual Hosts site_vhosts.push(express.vhost('app.siyue.cc’,offical));
vhost=express.createServer.apply(this,site_vhosts);
vhost.listen(80); console.log(“Express router Listening on port 80”);
请知道如何配置VPS nodejs的童鞋指点下,折腾了一天了,还是不知道原因,网上也没找到解决方法,问了空间商,VPS没做任何限制
3 回复
这个写错了,curl ip地址不加端口也是一样,因为上面是弄了个虚拟主机,express app.js默认的是3000端口 所以http://ip地址:3000 和 http://app.siyue.cc一样