-1

刚刚在我的新 VPS 上安装了 node.js。我创建了一个简单的脚本 server.js,它当前在端口 8080 上运行,脚本位于 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");
4

2 回答 2

1

var/www 是 Apache 提供的所有文件的默认位置。本质上,Apache 正在“监听”该目录下的请求。将您的节点文件移动到另一个目录并从那里运行它。

于 2013-01-14T17:19:01.267 回答
1

在端口 8080 上转到您的域:

例如:http://www.myDomain.com:8080

于 2013-01-14T17:15:57.783 回答