У меня есть выделенный сервер для размещения моих веб-приложений.
Я создал NodeJS приложение:
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World! Node.js is working correctly.\n');
}).listen(8080);
console.log('Server running at http://127.0.0.1:8080/');
Затем я создал виртуальный хост для Apache2:
<VirtualHost *:80>
ServerName myServer.name
ProxyPreserveHost On
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
Эта командная строка: curl myServer.name
return Hello World! Node.js is working correctly.
Но в браузере она вообще не работает. (Соединение отказано)
Что я пропустил? Не понимаю, почему он работает на curl (и на почтальоне), но в браузере ...
Спасибо
[ОБНОВЛЕНИЕ] : Ping работает только на моем хост-компьютере ( по s sh) Почему?!