У меня есть сервер apache2, на котором запущено все мое веб-приложение php, и я пытаюсь запустить приложение 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');
});
Пожалуйста, помогите, я понятия не имею, что делаю не так.
Спасибо