PHP, Azure Uygulama Hizmetlerine sıklıkla kurulmaktadır (nam-ı diğer Microsoft Azure, Windows Azure, Azure Web Apps).
Azure Uygulama Hizmetleri http uygulamalarınızı barındıracak Windows HTTP Sunucuları havuzlarını yönetir. Ayrıca, kendi HTTP sunucularınızı, kendi Azure Bilişim Sanal Makinelerinizde veya diğer sunucularda da yönetebilirsiniz.
Azure Uygulama Hizmetleri HTTP sitesinde PHP otomatik olarak zaten etkin olur. Azure Portalında, kendi sitenizi seçtikten sonra kullanacağınız PHP sürümünü seçebilirsiniz. Öntanımlı sürüm yerine daha yeni bir sürümü seçmeniz de mümkündür.
Bu nedenle PHP ve eklentileri, diğer Windows sunucularında olduğu gibi Azure Uygulama Hizmetleri üzerinde de çalışacaktır.Ancak Azure Uygulama Hizmetleri için yönetim arabirimi farklıdır:
» Azure portalı: Kendi sitenizi oluşturun, ayarları düzenleyin ve silin.
Kudu Panosu: Sitenizin adresi
[sitenizin adı].azurewebsites.net
ise Kudu panosu
https://site_name.scm.azurewebsites.net/
olur. Pano, bazı hata ayıklama yeteneklerine, dosya yönetimine ve site
eklentilerine erişmenizi sağlar. Site eklentileri,sitenize PHP önizleme
yapıları gibi ek programlar ekleyebilmeniz sağlayan bir Azure
mekanizmasıdır.
IIS Yöneticisi, Sunucu Yöneticisi veya RDP kullanamazsınız.
PHP kodunuzdan birçok Azure Hizmetini yazılımsal olarak olarak kullanmak için bir PHP SDK'sı da vardır. Bkz: » PHP için Azure SDK'sı'.
Daha fazla bilgi için bkz: » Azure PHP Geliştirici Merkezi
WinCache, Azure Uygulama Hizmetleri üzerinde öntanımlı olarak etkindir ve etkin durumda bırakmanız önerilir. Kendi PHP kurulumunuzu yapmak isterseniz WinCache'yi de etkinleştirmelisiniz.
Kendi PHP derlemenizi D:\Home (C:\ yazılabilir değildir) dizini altına yükleyebilirsiniz. Ardından Azure Portalında, .php için SCRIPT_PROCESSOR'e yapınızdaki php-cgi.exe dosyasının mutlak yoluna atayın.