Azure App Services
PHP Manual
PHP Manual»Установка на платформах Cloud Computing»Azure App Services

PHP часто устанавливают на облачный сервис Azure App Services, который также знают по названиям Microsoft Azure, Windows Azure и Azure Web Apps.

Azure App Services управляет пулом Windows Web Servers для хостинга веб-приложений и представляет альтернативу созданию собственного веб-сервера на собственном Azure Compute VMs и других платформах.

PHP по умолчанию доступен для веб-сайта в Azure App Services. Просто выберите на Azure Portal сайт и выберите нужную версию PHP. Доступен выбор более свежей версии, чем версия по умолчанию.

Таким образом, PHP и его модули будут работать в Azure App Services так же, как и на других серверах Windows. Тем не менее, интерфейс управления для Azure App Services отличается:

  • Azure portal: создание, настройка и удаление сайтов. » Azure Portal

  • Панель управления службы Kudu: для сайта с URL-адресом site_name.azurewebsites.net адрес панели управления движка Kudu будет таким: https://site_name.scm.azurewebsites.net/. Панель управления открывает доступ к отладке, управлению файлами и модулями сайта. Модули сайта — механизм службы Azure, который добавляет на сайт дополнительные программы, например предварительные PHP-сборки.

  • Диспетчер веб-сервера IIS Manager, диспетчер управления сервером Server Manager и удалённый рабочий стол RDP будут недоступны.

PHP SDK позволяет программно использовать множество Azure Services. Смотрите » Azure SDK для PHP.

Для более подробной информации, смотрите » Azure PHP Developer Center

WinCache

WinCache по умолчанию разрешён в Azure App Services и рекомендуется его не отключать. Если вы установили собственную сборку PHP, вы должны разрешить WinCache.

Собственные сборки PHP

Вы можете загрузить собственную сборку PHP в D:\Home (C:\ НЕ ДОСТУПЕН для записи). После чего, на Azure Portal, задайте SCRIPT_PROCESSOR для .php равный абсолютному пути к php-cgi.exe из вашей сборки.

To Top