WordPress sitesi oluşturma

Bu hızlı başlangıçta, ilk WordPress sitenizi Azure App Service'e MySQL için Azure Veritabanı - Esnek Sunucu kullanarak App Service tarafından sunulan WordPress Azure Market öğesi ile oluşturmayı ve dağıtmayı öğreneceksiniz.

Bu hızlı başlangıçta uygulamanız için Standard katmanı ve veritabanınız için Burstable, B2s katmanı kullanılır ve Azure Aboneliğiniz için maliyet uygulanır. Fiyatlandırma için App Service fiyatlandırması, MySQL için Azure Veritabanı pricing, Content Delivery Network pricing ve Azure Blob Depolama pricing adresini ziyaret edin. Daha fazla bilgi edinmek için bkz. App Service'te WordPress nedir?

Neleri Başaracaksın

Bu hızlı başlangıçta şunları yapmayı öğrenirsiniz:

  • Azure Market'ten bir WordPress sitesi oluşturma
  • MySQL Esnek Sunucu veritabanını yapılandırma
  • App Service barındırma planlarını ayarlama
  • WordPress sitenizi dağıtma ve yönetme
  • En iyi yöntemlerle WordPress sitenizin güvenliğini sağlama

Prerequisites

Etkin aboneliği olan bir Azure hesabına ihtiyacınız vardır. Ücretsiz için bir Azure hesabı oluşturun.

Azure portalını kullanarak WordPress sitesi oluşturma

  1. WordPress sitesini oluşturmaya başlamak için adresine https://portal.azure.com/#create/WordPress.WordPressgidin.

    Azure App Service üzerinde WordPress sitesi oluşturma ekran görüntüsü.

  2. Temel Bilgiler sekmesindeki Proje ayrıntıları'nın altında doğru aboneliğin seçili olduğundan emin olun. Yeni kaynak grubu oluştur'u seçin ve ad olarak myResourceGroup yazın.

  3. Barındırma ayrıntıları'nın altında, uygulamanıza hizmet vermek istediğiniz bir Bölge seçin, ardından web uygulamanız için genel olarak benzersiz bir ad yazın. Barındırma planları'nın altında Standart'ı seçin. Özellikleri ve fiyat karşılaştırmalarını görüntülemek için Planı değiştir'i seçin.

  4. WordPress kurulumu altında tercih ettiğiniz Site Dili'ni seçin, ardından bir Yönetici e-postası, Yönetici kullanıcı adı ve Yönetici parolası yazın. Yönetici e-postası yalnızca WordPress yönetici oturum açma işlemi için kullanılır.

  5. (İsteğe bağlı) Eklentiler sekmesini seçin. Önerilen ayarlar (Yönetilen Kimlik dahil) varsayılan olarak zaten etkindir. Bu ayarları bilmiyorsanız onay kutularını temizleyin. Daha fazla bilgi için bkz. WordPress eklentilerini yapılandırma .

  6. Gözden Geçir ve oluştur sekmesini seçin. Doğrulama çalıştırıldıktan sonra Oluştur düğmesini seçerek WordPress sitesini oluşturun.

  7. Site URL'nize göz atın ve uygulamanın düzgün çalıştığını doğrulayın. Sitenin yüklenmesi birkaç dakika sürebilir. Bir hatayla karşılaşırsanız birkaç dakika daha bekleyip tarayıcıyı yenileyin.

    &Azure App Service üzerindeki WordPress sitesinin ekran görüntüsü.

  8. WordPress Yönetici sayfasına erişmek için /wp-admin adresine gidin ve WordPress kurulum adımında oluşturduğunuz kimlik bilgilerini kullanın.

    Azure Uygulama Hizmetinde WordPress yönetici oturum açma ekran görüntüsü.

Kaynakları temizleme

Artık gerekli olmadığında kaynak grubunu, App service'i ve tüm ilgili kaynakları silebilirsiniz.

  1. App Service'e genel bakış sayfanızdan, önceki adımda oluşturduğunuz kaynak grubunu seçin.

    App Service'e genel bakış sayfasındaki kaynak grubunun ekran görüntüsü.

  2. Kaynak grubu sayfasından Kaynak grubunu sil öğesini seçin. Kaynakları silme işlemini tamamlamak için kaynak grubunun adını onaylayın.

Dikkat edilecek diğer noktalar

WordPress eklentilerini yapılandırma

Eklentiler sekmesinde önerilen ayarlar varsayılan olarak zaten etkindir:

  • Yönetilen Kimlikler, Azure kaynaklara erişmek için hassas kimlik bilgilerini yönetme yükünü ortadan kaldırarak web sitenizin son derece güvenli olmasını sağlar.
  • Azure İletişim Hizmeti, Azure İletişim Hizmetleri ile uygulamadan kişiye, yüksek hacimli e-postaları etkinleştirir.
  • Azure Content Delivery Network, önbelleğe alınmış içeriği son kullanıcılara yakın olan iletişim noktası konumlarında depolayan dağıtılmış bir sunucu ağı kullanarak performansı, kullanılabilirliği ve güvenliği geliştirmeye yardımcı olur.
  • Azure Front Door (AFD), daha hızlı medya indirmeleri için en yakın uç sunucularda önbelleğe alarak içerik teslimi sağlarken yanıt sürelerini azaltan dinamik site hızlandırma sağlar.
  • Azure Blob Depolama görüntüleri, videoları ve diğer dosyaları depolamanıza ve erişmenize olanak tanır. Bu, web sunucunuzdaki yükü etkili bir şekilde azaltarak performansı ve kullanıcı deneyimini artırır.

WordPress eklentileri hakkında daha fazla bilgi edinmek için bkz. Eklentiler ve daha fazlası.

MySQL esnek sunucusunu, kullanıcı adını veya parolayı yönetme (isteğe bağlı)

  • MySQL Esnek Sunucusu özel bir sanal ağın arkasında oluşturulur ve doğrudan erişilemiyor. Veritabanına erişmek veya veritabanını yönetmek için WordPress sitesiyle dağıtılan phpMyAdmin'i kullanın. Aşağıdaki adımları izleyerek phpMyAdmin'e erişebilirsiniz:

    • URL'ye gidin: https://<sitename>.azurewebsites.net/phpmyadmin
    • Esnek sunucunun kullanıcı adı ve parolası ile oturum açın
  • MySQL Esnek Sunucusunun veritabanı kullanıcı adı ve parolası otomatik olarak oluşturulur. Dağıtımdan sonra bu değerleri almak için Azure App Service'daki Yapılandırma sayfasının Uygulama Ayarları bölümüne gidin. WordPress yapılandırması, MySQL veritabanına bağlanmak için bu Uygulama Ayarlarını kullanacak şekilde değiştirilir.

  • MySQL veritabanı parolasını değiştirmek için bkz. Yönetici parolasını sıfırlama. MySQL veritabanı kimlik bilgileri her değiştirildiğinde, Uygulama Ayarları'nın güncelleştirilmiş olması gerekir. MySQL veritabanı için Uygulama Ayarları ön ekiyle DATABASE_ başlar. MySQL parolalarını güncelleme hakkında daha fazla bilgi için App Service üzerinde WordPress sayfasına bakın.

WordPress yönetici parolasını değiştirme (isteğe bağlı)

WordPress yönetici kimlik bilgileri için Uygulama Ayarları yalnızca dağıtım amaçlıdır. Bu değerleri değiştirmenin WordPress yüklemesi üzerinde hiçbir etkisi yoktur. WordPress yönetici parolasını değiştirmek için bkz. Parolanızı sıfırlama. WordPress yönetici kimlik bilgileri için Uygulama Ayarları ön ekiyle WORDPRESS_ADMIN_ başlar. WordPress yönetici parolasını güncelleştirme hakkında daha fazla bilgi için bkz. Changing WordPress Yönetici Kimlik Bilgileri.

Linux üzerinde App Service'e geçiş yap (isteğe bağlı)

WordPress uygulamanızı Linux üzerinde App Service geçirmek için BIR WP eklentisi kullanabilir veya FTP ve MySQL istemcisi kullanarak el ile geçirebilirsiniz. App Service'e geçiş gibi ek belgeler WordPress - Linux üzerinde App Service adresinde bulunabilir.

Özel etki alanı ve sertifika ile güvenli