2014-12-12 1 views
0

Зачем использовать nginx?Почему nginx для EC2

Этот простой вопрос, я не мог понять, и я думаю, что мое понимание прокси-сети и облачной виртуальной машины недостаточно. Я использую EC2 в течение последних нескольких месяцев, развертывая несколько сайтов через localhost экземпляра. Насколько я понимаю, публичный DNS должен сопоставляться с этим локальным хостом. Или, если есть необходимость в конфигурации между ними, это тоже имеет смысл. Но зачем быть nginx.

Могу ли я использовать другой инструмент, если да, что это такое? И могу ли я развернуть без прокси-сервера между значением, отображающим публичный DNS непосредственно на его localhost?

Благодаря

ответ

1

В принципе, ваш вопрос «зачем мне нужен (обратный) прокси-сервер», не так ли? Это не имеет большого значения, если вы находитесь на EC2 или нет, а nginx - это только один (очень популярный) прокси-сервер.

Существует более чем достаточно статей по теме обратного прокси, например The Benefits of a Reverse Proxy.

Нет, nginx не требуется, но это популярный выбор для обратного прокси. Если это стоит усилий, зависит от вашего варианта использования.

+0

Если вы говорите, что nginx не является обязательным, это означает, что мы можем сопоставить EC2 public dns прямо с его локальным хостом, не могли бы вы дать мне указатель на то, как я могу это сделать? Благодарю . Поскольку без nginx, если я посещаю мои общедоступные dns, он возвращает страницу с ошибкой, а мой веб-сервер развертывается в порту localhost: 8080 – LanNguyen

+0

«Мы можем отображать публичные DNS-системы EC2 непосредственно на свой локальный хост» меня немного смущает. Я предполагаю, что у вас есть домен, например test.example.com. Теперь тестовый субдомен должен быть CNAME и указывать на общедоступный DNS экземпляра EC2. Если ваш сервер работает на порту 80, открытие test.example.com в вашем браузере должно показывать правильный контент. – xeraa

+0

. Сначала я развертываю свой веб-сервер на порту 8080 и использую общедоступный dns ec2, но он не показывает мой контент. Есть ли разница между портами 80 и 8080, потому что вы говорите, что порт 80 должен показывать мой сайт. – LanNguyen

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