使用apache2服务器的nod​​ejs应用程序总是显示503

我有一个运行所有我的PHP Web应用程序的apache2服务器,我试图运行一个nodejs应用程序。 我已启用代理和proxy_http,但始终显示503服务不可用页面

<VirtualHost *:80> SERVERNAME abc.mysite.com SERVERALIAS www.abc.mysite.com DocumentRoot /var/www/html/node_app/ options -Indexes ProxyRequests off #ProxyPass /maintenance.html ! ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/ </VirtualHost> 

node_app文件夹中有启动快速服务器的app.js

这是我的app.js

 var http = require('http'), express = require('express'), chatServer = require('./lib/chat-server'); var app = express(); app.use(express.static(__dirname + '/public')); var server = http.createServer(app).listen('3000', '127.0.0.1'); app.get('/', function(req, res){ res.sendFile(__dirname + '/views/index.html'); }); app.get('/client', function(req, res){ res.sendFile(__dirname + '/views/client.html'); }); 

请帮助,我不知道我做错了什么。

谢谢