Azure, güçlü bulut altyapısı ve ölçeklenebilirliği sayesinde WordPress sitelerini barındırmak için mükemmel bir platform sunmaktadır. Azure App Service, dinamik web uygulamalarını kolayca barındırabileceğiniz bir platformdur. Bu yazıda, Azure üzerinde WordPress sitesi kurmak için gerekli adımları detaylı bir şekilde açıklayacağım.
Azure Hesabı Oluşturun
Azure üzerinde bir WordPress sitesi kurmaya başlamadan önce, bir Azure hesabınızın olması gerekir. Hesabınız varsa, Azure portalına giriş yapabilirsiniz: https://portal.azure.com.
WordPress Uygulamasını Seçin
Azure portalına giriş yaptıktan sonra, Marketplace hizmetinde “WordPress” araması yapın ve Create butonuna tıklayın. Bu işlem, bir Azure App Service planı oluşturmak için gerekli adımları başlatacaktır.
Temel Yapılandırmalar
Subscription: Aboneliğinizi seçin.
Resource Group: Var olan bir kaynak grubunu seçebilir veya yeni bir kaynak grubu oluşturabilirsiniz.
Name: Web siteniz için benzersiz bir ad belirleyin. Bu, sitenizin URL’sinde kullanılacak adı belirler.
Region: Web uygulamanızın barındırılacağı bölgeyi seçin. Central US seçilmiştir.
WordPress Hosting Plans: Web uygulamanızın performansını ve maliyetini belirleyecek olan planı seçin. Azure, farklı fiyatlandırma planları sunar; Genellikle Standart plan, küçük ve orta ölçekli WordPress siteleri için uygun bir seçenektir. Select ile bir sonraki aşamaya devam edebilirsiniz.
WordPress Setup
Site Language: Web sitenizin dilini seçin.
Admin Email: Yönetici e-posta adresinizi ekleyin. Bu adres, güncellemeler ve parola sıfırlama bildirimleri için önemlidir.
Admin Username ve Password: Yönetici yetkilerine sahip bir kullanıcı adı ve parola belirleyin. Bu bilgileri daha sonra yönetim paneline giriş için kullanacaksınız. Next ile devam edilir.
WordPress uygulamanız için aşağıdaki ekstra özellikleri etkinleştirebilirsiniz:
Managed Identity: Azure kaynaklarına güvenli erişim sağlamak için otomatik olarak bir kimlik oluşturur.
Enable Managed Identity seçeneğini işaretleyin.
Azure Communication Services Email: Yüksek hacimli e-posta gönderimi için kullanılır. Europe veri lokasyonu seçilmiştir.
Azure CDN: Web sitenizin performansını artıran ve içerikleri son kullanıcıya yakın sunucularda önbelleğe alarak hızlı bir şekilde dağıtan Azure CDN‘yi etkinleştirebilirsiniz.
Azure Blob Storage: WordPress medya dosyalarını depolamak için Azure Blob Storage etkinleştirilebilir. (New) wordpressd8fae85f5be” adında yeni bir depolama hesabı oluşturulacak. Bu hesap WordPress medya dosyalarını depolamak için kullanılacaktır.
Wordpress uygulaması için (New) wordpressd-8fae85f5be-vnet” adında yeni bir sanal ağ oluşturulur. Bu sanal ağ WordPress uygulamamız için özel bir network ortamı sağlayacaktır. Next ile devam edilir.
Deployment Ayarlarında ise;
Staging Environment: Test amaçlı bir hazırlık ortamı oluşturulmasını sağlar. Değişiklikleri canlı siteyi etkilemeden test edebilirsiniz.
High Availability: Web uygulamanızın sürekli çalışır durumda olmasını sağlar. Bu seçenek varsayılan olarak aktif bırakılabilir.
Yapılandırmanızı kontrol ettikten sonra, Create butonuna tıklayarak WordPress uygulamanızı oluşturma işlemine başlayabilirsiniz. Dağıtım işlemi birkaç dakika sürecektir.
Deployment işlemi devam etmektedir. Bir kaç dakika beklememiz gerekmektedir.
Deployment sürecimiz başarılı bir şekilde tamamlanmıştır.
Dağıtım tamamlandıktan sonra, belirlediğiniz web sitesi adını kullanarak WordPress sitenizi ziyaret edebilirsiniz. Bu siteyi şu URL ile erişebilirsiniz: ***azurewebsites.net.
Web siteniz hazır hale geldikten sonra, URL’in sonuna /wp-admin
ekleyerek WordPress yönetici sayfasına giriş yapabilirsiniz. Giriş için daha önce belirlediğiniz admin kullanıcı adı ve şifresini kullanmanız gerekecek.
Başarılı bir şekilde WordPress yönetici ekranına giriş yaptıktan sonra, sitenizi ihtiyaçlarınıza göre özelleştirmeye devam edebilirsiniz.
Sonuç Olarak;
Azure üzerinde WordPress sitesi kurmak, güçlü ve ölçeklenebilir bir altyapıya sahip olmanızı sağlar. Azure App Service sayesinde, WordPress sitenizi hızlı ve kolay bir şekilde barındırabilir, performans ve güvenlik özelliklerini en üst düzeye çıkarabilirsiniz. Yukarıdaki adımları takip ederek, kendi WordPress sitenizi Azure üzerinde başarılı bir şekilde kurabilir ve yönetebilirsiniz.
Bu bilgilerin faydalı olması dileğiyle..