Развернуть веб-приложение или веб-сайт в службе приложений Azure легко с помощью нескольких инструментов. Интеграция проста и понятна с Visual Studio или аналогичными инструментами для загрузки исходных кодов в службу приложений Azure. Но как насчет загрузки исходного кода из Azure на свой компьютер? Недавно, как администратору Azure, мне нужно загрузить исходный код одного из наших веб-приложений.
Это приложение было разработано и реализовано другим поставщиком, нежели текущий партнер, обслуживающий приложение. Они хотят видеть исходный код и весь репозиторий, связанный с этим веб-приложением. Итак, мне пришлось найти способ его скачать. В этом посте позвольте мне показать, как загрузить исходный код из службы приложений Azure.
Требования
- FTP клиент (как Filezilla)
- Правильный доступ в Azure для получения сведений о FTP.
Шаги по загрузке исходного кода из службы приложений Azure
1) Войдите на портал управления Azure. Убедитесь, что у вас есть соответствующий доступ к подписке учетной записи и группе ресурсов, в которой размещено приложение / веб-сайт.
2) Найдите приложение и загрузите «Получить профиль публикации». Вы найдете это на панели «Обзор». Этот файл будет содержать несколько строк подключения и настроек, включая FTP. Мы будем искать в этом файле определенные сведения о FTP, которые можно использовать для подключения к этой службе приложения для загрузки исходных кодов.
3) Посмотрите на publishURL, имя пользователя и userPWD настроек FTP. Лучше знать, находится ли FTP-соединение в активном или пассивном режиме.
4) Найдя эти данные в загруженном файле, создайте новое соединение или Quickconnect в FileZilla FTP.
5) Введите имя хоста DNS без «» или FTP перед ним, как показано ниже.
waws-prod-am18-183.ftp.azurewebsites.windows.net
Имя пользователя будет похоже на Username \ $ Username и длинный пароль.
6) После того, как вы нажали «Подключиться», он должен без проблем получить доступ к папкам службы приложений Azure.
Исходные коды можно найти в разных местах в зависимости от типа размещенного приложения / веб-сайта. Вы можете найти репозиторий и необходимые файлы в разных местах, если вы размещаете веб-приложения, мобильные приложения, приложения логики или приложения API с помощью служб Azure Apps. Но эти учетные данные FTP будут работать для всех приложений.
В этом примере я нашел свое внутреннее веб-приложение в папке wwwroot. В основном файлы веб-сайтов также будут находиться в этой папке.
7) Это должен быть исходный код, который вы искали для загрузки из Azure. Щелкните папку и щелкните Загрузить. Я надеюсь, что вы создали папку или выбрали правильный путь на локальном компьютере для загрузки этих файлов.
8) После загрузки всей папки вы можете просмотреть эти файлы и папки, чтобы найти исходный код приложения, работающего в Azure.
Надеюсь, эти шаги будут вам полезны. Всегда лучше загрузить и сохранить исходный код при себе для дальнейшей разработки, проверки правильности кода и даже в качестве резервной копии вашего веб-приложения / веб-сайта.