2015-02-05 2 views
0

Я зарегистрированный домен с bigrock.inAmazon EC2 упругая ф Перенаправление не wroking

  1. создал EC2 экземпляр в AWS
  2. создали эластичный IP
  3. зарегистрирован route53 и дал свое доменное имя
  4. изменили серверы имен в bigrock с предоставленными именами в bigrock
  5. ssh к экземпляру ec2 с эластичным ip
  6. побежал Node.js приложения с вечно со следующим переменного environemnt

    export ROOT_URL="www.domain.com"

во время route53 процесса, я создал запись с WWW субдомен в elasticIp

Но, Я ничего не вижу в domain.com или у elasticIp xxx.xxx.xxx.xxx

Пропустил ли я какие-либо шаги, что-то не так, что я сделал или что-то мне нужно сделать, чтобы сделать t его работы

EDIT

Я не добавили А или CNAME записи в Bigrock просто изменили имя сервера на серверы, предоставляемые ROuter53

Edit 2

, который мои данные об исходящей информации о безопасности, мое приложение работает на порту 80. Правильно ли эти настройки? enter image description here

EDIT 3 Моего Inbound Rules enter image description here

+0

Вы открыли PORT 80 [или порт, на котором установлено приложение узла], на 0.0.0.0/0 –

+0

Проверьте, правильно ли вы открыли порт 80 (или 443 в случае HTTPS) в группе безопасности, назначенной вашему экземпляру ec2. Правильные шаги, о которых вы упомянули. –

+0

@ Naveen Ive добавил изображение моих настроек безопасности, как включить порт? – user555

ответ

0

у вас есть правило разрешить весь трафик из любых въездных групп безопасности, так его не так (убедитесь, что вы это исправить позже, когда вам заставить его работать - как есть, его немного дыры в безопасности).

Следующее, что я обычно скажу, это его проблема с DNS, но, как вы говорите, вы пытались перейти к eip, а также к доменному имени, и это не так.

Следующая вероятными кандидатами являются:

  • Сервер разве слушание - это может быть, что он hasnt начал правильно пытаться проверять журналы,
  • брандмауэр станка блокирует соединения. (попробуйте отключить его - держите это в ОЧЕНЬ короткой длине, хотя это - огромный риск в сочетании с настройками вашей группы безопасности)
  • Или ваш сервер не прослушивает порт 80, например. он может прослушивать 8080 или 443. Проверьте конфигурацию сервера - по умолчанию браузеры предполагают порт 80 для http, если его не прослушивание, вам нужно будет указать порт в адресной строке, например, например. http://example.com:8080