2016-10-30 3 views
1

Заранее спасибо за вашу помощь,Run NodeJS приложение на HTTPd подобласти

Я хочу, чтобы запустить приложение nodeJS через HTTPD (RedHat) на сервере, который имеет много VirtualHosts, поэтому я пошел в файл конф HTTPd расположенный в /etc/httpd/conf/httpd.conf и добавил в конце файла следующие конфигурации:

<VirtualHost *:80> 
    ServerName subdomain.example.com 
    ProxyPreserveHost on 
    ProxyPass/http://localhost:8080/ 
</VirtualHost> 

Мой NodeJS приложение работает на локальном хосте: 8080, но когда я иду в subdomain.example.com Я просто получаю сообщение об ошибке «Не найден». Пробовал много комбинаций в файле httpd config, который я нашел в Интернете, но напрасно. Я перезапускаю службу httpd каждый раз, когда я вносил изменения в файл конфигурации, запустив service httpd restart

ответ

0

Это была проблема с распространением DNS. Исправлено добавлением записи A в записи DNS.

 Смежные вопросы

  • Нет связанных вопросов^_^