在Linux CentOs上运行node.js服务器

时间:2013-01-14 17:13:07

标签: javascript linux node.js centos

刚刚在我的新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");

2 个答案:

答案 0 :(得分:1)

通过8080端口转到您的域名:

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

答案 1 :(得分:1)

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