Недоступен веб-сервер 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- Добавить правила входящей или исходящей безопасности в зависимости от того, что вам нужно.