|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
Добрый день! Изучаю node.js по примерам. Есть арендованная VDS. Там создал поддомен testnode.aleksmir.ru. Сделал простенький скрипт server.js В консоли запустил node server.js, порт например 8002. Но в браузере по адресу testnode.aleksmir.ru:8002 ничего не выдает. Просто крутится, после таймаута сбрасывает. В чем может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2019, 06:06 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
Порты прослушиваются: https://forforum.aleksmir.ru/2019/09/2019-09-07_08-52-38.jpg На локалхосте скрипт server.js отрабатывает нормально: https://forforum.aleksmir.ru/2019/09/2019-09-07_09-01-01.jpg Добавлено через 6 минут Хотя команда netstat -at не показывает 8002 в списке открытых портов: https://forforum.aleksmir.ru/2019/09/netstat-2019-07-01.txt Все крутится под nginx, но опыта настройки нет, статьи почитал, но конфигурация слишком сложная много уровневая. Как проще можно было бы изменить конфигурационный файл, чтобы слушал то, что надо? Вот общий конфиг: https://forforum.aleksmir.ru/2019/09/nginx-conf-2019-09-01.txt Конфиг для поддомена: https://forforum.aleksmir.ru/2019/09...2019-09-01.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2019, 07:33 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
Конфиг для поддомена: https://forforum.aleksmir.ru/2019/09/nginx-testnode-conf-2019-09-01.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2019, 07:34 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
Алексей СмирновДобрый день! Изучаю node.js по примерам. Есть арендованная VDS. Там создал поддомен testnode.aleksmir.ru. Сделал простенький скрипт server.js В консоли запустил node server.js, порт например 8002. Но в браузере по адресу testnode.aleksmir.ru:8002 ничего не выдает. Просто крутится, после таймаута сбрасывает. В чем может быть проблема? Вообще-то общий циел разработки таков...что Вы приложение разработали локально и у вас на вашем компе всё "засветилось" а потом Всё это дело переносится в датацентр. VDS Это арендованная виртуалка?(Не очень понимаю разницы от VPS ,-У меня vps Но по-моему это одно и тоже) Какой linux...может там надо брандмауэр и Selinux отключить. Не пойму зачем Вам nginx Просто запустите наприямки node server.js. И не Так testnode.aleksmir.ru:8002 А вначале Ваш Ip:8002 (Если не работает так то на Вашем сервере(зайдя по ssh ) wget localhost:8002 и смотрите ,что оно взяло) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2019, 11:35 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
irbis_al, на локальном ПК все работает, тоже не понимаю разницы между VDS и VPS) виртуалка арендованная в RuCenter там centOS, панель управления ISP Manager Lite 5, все это было из коробки, автоматически настроено. Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Запустил. В браузере набрал testnode.aleksmir.ru, страница висит, в окне ничего не появилось. "И не Так testnode.aleksmir.ru:8002, А вначале Ваш Ip:8002" - не понял, как должна выглядеть адресная строка в браузере в этом случае? Вот результаты команды wget в 2-х вариантах: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 06:37 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
> "Не пойму зачем Вам nginx" irbis_al, тоже пока не пойму) где-то на форумах вычитал, что nginx все запросы перехватывает... в конфигах nginx (листинги выше) настроены сервера на порты 443 и 80, хочу попробывать добавть туда третий сервер, чтобы слушал порт 8002, пока что изучаю синтаксис. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 06:44 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
Алексей Смирнов, Вот это 185.76.146.0 и есть Ваш IP? (обычно не тепично что на 0 заканчивается) Вы заходите на сервер по ssh 185.76.146.0 ? Если заходите то у Вас брэнмауэр блокирует порт .ибо telnet 185.76.146.0 22 Дает ответ а telnet 185.76.146.0 8002 не дает. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 09:38 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:02 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
Алексей Смирновirbis_al, у сервера два внешних IP: https://forforum.aleksmir.ru/2019/09/2019-09-13_11-58-00.png Вы по ssh на эти ip заходите? (ssh порт открыт и на втором ip) а вот ваш 8002 закрыт.остановите брэндмауэр для начала ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:29 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
irbis_alАлексей Смирновirbis_al, у сервера два внешних IP: https://forforum.aleksmir.ru/2019/09/2019-09-13_11-58-00.png Вы по ssh на эти ip заходите? (ssh порт открыт и на втором ip) а вот ваш 8002 закрыт.остановите брэндмауэр для начала Ещё в догонку увидел на картинке кнопку настройка NAT(сколько арендую VPS никогда такого не видел (может потому что ISP Manager Lite 5, никода не брал) всё командами ОС делал. Посмотрите настройки NAT возможно этот порт не перебрасывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:34 |
|
Запущенный сервер node.js в браузере ничего не выдает
|
|||
---|---|---|---|
#18+
irbis_al, причина оказалась очень банальная)) я сам себя пустил по ложному следу. В файле server.js было так: Код: javascript 1.
а надо было так: Код: javascript 1.
В любом случае спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2019, 18:49 |
|
|
start [/forum/topic.php?fid=24&fpage=2&tid=1480791]: |
0ms |
get settings: |
15ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 236ms |
total: | 382ms |
0 / 0 |