Добрый день, у меня есть приложение Laravel на виртуальной машине Azure, использующее Nginx в виртуальной машине Ubuntu.
Я хотел связать его с собственным доменом, который купил на name.com...
Вот шаги, которые я сделал, чтобы вы могли отслеживать проблему вместе со мной, потому что у меня закончились варианты:
СТОРОНА ВМ:
- Я создал статический IP на своей виртуальной машине.
- Я создал свое DNS-имя на своей виртуальной машине.
- Я открыл порты: (80 и 443) на моей виртуальной машине.
- Я добавил свой домен как
имя сервера
в конфигурации Nginx (сайты доступны и сайты включены).
- Я открыл порты: (80, 443) в Nginx.
- Я создал зону DNS для своего ресурса.
СТОРОНА Name.com
- Я добавил :
запись: хост: @, ответ: мой публичный IP-адрес ВМ
- Я добавил :
запись: host: *, ответьте на мой общедоступный IP-адрес виртуальной машины
- Я добавил :
Запись CNAME: хост: www, ответ: мое DNS-имя
- Я добавил :
Запись TXT: хост: @, ответ: MS=значение
после поиска я добавил серверы имен DNS, которые я получил из зоны DNS Azure.
Я ждал после изменения каждого шага вышеперечисленных шагов, и это не сработало.
Что я получаю:
Хм. У нас возникли проблемы с поиском этого сайта.
Мы не можем подключиться к серверу bcwa.app.
Если этот адрес правильный, вот еще три вещи, которые вы можете попробовать:
Попробуйте позже.
Проверьте подключение к сети.
Если вы подключены, но за брандмауэром, убедитесь, что у Firefox есть разрешение на доступ в Интернет.
Что я сделал не так? Что я должен делать дальше? Вплоть до того, что я проверил свой домен в DNS Checker, и он правильно вернул общедоступный IP-адрес.
Когда я выхожу в Интернет по ссылке с общедоступным IP-адресом и DNS-именем, они направляют меня к моему приложению, что правильно.
Я новичок в Azure и настраиваю эти конфигурации, поэтому буду рад, если кто-то поможет мне как можно скорее.