Недоступен веб-сервер Microsoft Azure Apache

В свое время я создал буквально десятки и десятки веб-серверов, но это моя первая попытка с Windows Azure, и я столкнулся с некоторыми проблемами. Недавно я начал переходить с AWS.

Прежде всего, я запускаю Ubuntu 13.04. Брандмауэр отключен (для отладки), Apache2 установлен правильно (с использованием apt). SSH отлично работает, как и многие другие службы с именем хоста DNS и общедоступным IP-адресом. Виртуальный хост настроен правильно и проверен. Тем не менее, я не могу получить доступ к веб-сайту HTTP через субдомен Azure или виртуальный IP-адрес. Это просто время.

Это также мой первый раз, используя Ubuntu 13.04. Таким образом, с помощью полномочий дедукции, я предполагаю, что есть что-то, что мне не хватает ни с этой новой версией Ubuntu, ни с какой-то причудой в Azure. У кого-нибудь есть предложения?

Ответ 1

Решение

Эти шаги для создания "конечной точки" отлично работают для всех VPS:

  • открыть "виртуальную машину > конечная точкa > добавить конечную точку"
  • выберите "следующий"
  • set "name: http, protocol: tcp, public port: 80, private port: 80"
  • выберите "complete"

а затем должен ждать активации и затем в течение некоторого времени.

Ответ 2

Если вы используете группы ресурсов Azure вместе с вашими виртуальными машинами (которые доступны на новом портале), вы не можете использовать конечные точки, потому что они недоступны там, поэтому для открытия HTTP-порта или любого другого порта выполните следующие действия:

1- Выберите виртуальную машину, на которой вы хотите управлять портами.

2- В настройках щелкните Сетевые интерфейсы и выберите свою сеть.

3 Перейдите в группу Network Security и выберите свою группу.

4- Добавить правила входящей или исходящей безопасности в зависимости от того, что вам нужно.