Bu yazımızda Azure Web App servisi üzerine WordPress kurulumunu ve ayrıntılarını inceliyor olacağız. Kuruluma başlamak için Azure Portal üzerinde MarketPlace -> WordPress yolunu takip edebilirsiniz.
Windows yada Linux wordpress kurulumunu seçmek size kalmış, Ben veritabanı olarak MySql in-app kullanacağım yani WordPress ve MySQL veritabanım aynı host üzerinde olacak, Bu senaryo Linux’da desteklenmemektedir.
App Name: İlk olarak App servisimize bir isim veriyoruz, başlangıçta bu isim aynı zamanda web sitenize erişmek için kullanacağınız URL’iniz olacak. (http://azuredocladsp01.azurewebsite.com) Sonrasında WebApp Domain Servisini kullanarak özel bir alan adı alabilir yada sahip olduğunuz bir alan adını WebApp’e atayarak bu URL’i özellştirebilirsiniz.
DataBase Provider: WordPress için ihtiyacımız olan veri tabanını nerede tutacağımızı seçiyoruz:
- Azure Database for MySQL: Bu seçenek ile veri tabanını ayrı bir Azure MySQL instance’i üzerinde tutabiliriz. Ancak bu ayrı bir maliyet olacaktır. Azure Database for Mysql fiyatlandırmasına buradan ulaşabilirsiniz.
- MySQL-in App: Bu seçenek ile veri tabanın ayrı bir MySQL instance’ina ihtiyac duyulmadan web uygulamanız ile aynı host üzerinde tutulmasını sağlayabiliriz. WordPress gibi bir blog sitesi için bu seçenek yeterli olacaktır. MySQL in-app ile ilgili daha fazla ayrıntı için bu makaleyi okuyabilirsiniz.
App Service Plan: Bu seçenekte web uygulamamızın yani WordPress sitemizin hangi Azure App Service Plan üzerinde barındırılacağını seçiyoruz. App Service Plan’i farklı host seçenekleri olarak düşünebilirsiniz. Her App Service Plan’ın farklı limitleri ve özellikleri bulunmaktadır tabi fiyatta bu özelliklere göre değişmektedir. Örneğin web sitenizde SSL kullanmak istiyorsanız en düşük Basic, Özel alan adı kullanmak istiyorsanız en düşük Shared tier App Service Plan’a sahip olmalısınız. Ayrıntı karşılaştırmaya buradan ulaşabilirsiniz.
App Service Plan’ımızıda oluşturduktan sonra OK diyerek kurulumu bitiriyoruz, bu yaklaşık 2-3 dk sürecektir. Sonrasında Azure Portal -> App Service yolunu izleyerek oluşturduğumuz App Servis’e erişiyoruz.
Son olarak URL’imi kullanarak WordPress kurulumuna geçiyoruz. Basit bir kaç adımda kurulumu tamamadıktan sonra artık websitemiz hazır.
Başka neler yapabiliriz ?
- Azure App Service Domain ile web siteniz için özel alan adı satın alabiliriz,
- Azure AD Custom Domain ile web siteniz için özel alan adı ekleyebiliriz,
- Azure Managed Certificated ile web siteniz için ücretsiz SSL alabiliriz,
- Azure App Service Backup ile web sitenizin yedeğini alabiliriz,
- Azure App Service Local Cache ile web sitenizin performansını arttırabiliriz.
Görüşmek üzere.