ItsEvilTime
@ItsEvilTime
Сайленсер не дает мне покоя

Проблема с установкой Node на сервер?

Всегда все устанавливалось нормально, а теперь почему-то при наборе IP-адреса сервера или адреса домена не выскакивает сайт в браузере.

Сервер: 1cloud, ubuntu 16.04
Заказываю новый сервер --> Захожу в putty и устанавливаю ноду:
sudo apt-get update
sudo apt-get install nodejs-legacy

По запросу "node -v" выдает: "v4.2.6". Далее создаю папку var/www/site и туда закидываю файл:
var http = require('http'),
    url = require('url');

http.createServer(function(req, res) {
  res.end("Ok. We are here.");
}).listen(80);

(на локальном этот файл запускается корректно)
Далее перехожу в папку с файлом --> node server.js

Вроде файл запущен, но при наборе IP-адреса в адресной строке или подключенного домена ничего не происходит:
"Не удается получить доступ к сайту
Превышено время ожидания ответа от сайта 188.227.19.143."

Что нужно сделать чтобы все работало?
  • Вопрос задан
  • 176 просмотров
Решения вопроса 1
ItsEvilTime
@ItsEvilTime Автор вопроса
Сайленсер не дает мне покоя
Нужно было открыть 80 порт этой командой:
iptables -A INPUT -p tcp -m multiport --dports 80,443 -j ACCEPT


Все заработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы