刚刚在我的新VPS上安装了node.js.我创建了一个当前在端口8080上运行的简单脚本server.js,脚本位于var / www / html /中。问题是,当我尝试访问我的域时,它会显示我的默认apache页面。我该怎么做才能正确配置我的节点?
由于
脚本示例:
sys = require("sys"),
my_http = require("http");
my_http.createServer(function(request,response){
sys.puts("I got kicked");
response.writeHeader(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8080);
sys.puts("Server Running on 8080");
答案 0 :(得分:1)
通过8080端口转到您的域名:
例如:http://www.myDomain.com:8080
答案 1 :(得分:1)
var / www是Apache提供的所有文件的默认位置。从本质上讲,Apache正在“监听”此目录下的请求。将节点文件移动到另一个目录并从那里运行。