Да.Это похоже на другие потоки SO Установка WordPress на веб-сайтах Azure под управлением Django и Как развернуть несколько приложений в веб-приложениях Azure .
Вы можете развернуть приложение по пути wwwroot
и разверните другое как виртуальное приложение по другому подпуть D:\home
, для которого вы настроили виртуальный каталог и путь на вкладке Application settings
вашего веб-сайта на портале Azure.
Вот шаги для справки.
- Создайте каталог, например
other
, в пути site\wwwroot
через консоль Kudu. - Загрузите файлы ваших двух приложений отдельно в путь
wwwroot
и ohter
. - Создайте файлы
web.config
отдельно в их собственных каталогах для различных приложений и их содержимое, как показано ниже.
Пример конфигурации web.config
для запуска JAR-файла SpringBoot из Развертывание Springboot в службе приложений Azure
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" />
</handlers>
<httpPlatform processPath="%JAVA_HOME%\bin\java.exe"
arguments="-Djava.net.preferIPv4Stack=true -Dserver.port=%HTTP_PLATFORM_PORT% -jar "%HOME%\site\wwwroot\ROOT.jar"">
</httpPlatform>
</system.webServer>
</configuration>
Пример конфигурации web.config
дляПриложение Node.js см. на вики-странице Использование настраиваемого web.config для приложений Node .
Обратите внимание на использование другого абсолютного пути для конфигурации во избежание конфликта имен.