Aracılığıyla paylaş


WordPress sitesi oluşturma

Neleri Başaracaksın

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

  • Azure Market'tan 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
  • Site performansını ve sistem durumunu izleme
  • Özel etki alanlarını ve SSL'yi yapılandırma
  • WordPress dağıtımınızı üretim için iyileştirme
  • Trafik arttıkça uygulamanızı ölçeklendirme
  • Yedekleme ve olağanüstü durum kurtarma stratejileri uygulama
  • En iyi yöntemlerle WordPress sitenizin güvenliğini sağlama

Genel bakış

Bu hızlı başlangıçta, ilk WordPress sitenizi Azure App Service üzerine dağıtmayı ve MySQL için Azure Veritabanı - Flexible Server'ı kullanarak App Service tarafından sağlanan WordPress Azure Market öğesini nasıl oluşturacağınızı öğ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. App Service'te WordPress hakkında daha fazla bilgiyi genel bakış sayfasından öğrenebilirsiniz.

Bu hızlı başlangıcı tamamlamak için etkin aboneliği olan bir Azure hesabınız olmalıdır. Ücretsiz bir hesap oluşturun.

Azure portalını kullanarak WordPress sitesi oluşturma

  1. WordPress sitesini oluşturmaya başlamak için adresine gidin.

    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 oluştur seçeneğini belirleyin ve kaynak grubunun adı olarak 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 sayfanın alt kısmındaki Oluştur düğmesini seçerek WordPress sitesini oluşturun.

    Azure App Service üzerindeki WordPress oluştur düğmesinin ekran görüntüsü.

  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 adresine gidin ve WordPress kurulum adımında oluşturduğunuz kimlik bilgilerini kullanın.

    Azure App Service'de 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. Kendi App Service overview sayfanızdan, Create WordPress site using Azure portal adımında oluşturduğunuz kaynak grubuna tıklayın.

    App Service'e genel bakış sayfasındaki kaynak grubu.

  2. Kaynak grubu sayfasında Kaynak grubunu sil'i seçin. Kaynakları silme işlemini tamamlamak için kaynak grubunun adını onaylayın.

    Kaynak grubunu silin.

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 artırmaya 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ğ 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://.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'deki 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 başlar. MySQL parolalarını güncelleme hakkında daha fazla bilgi için bkz. App Service üzerinde WordPress.

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 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ın (isteğe bağlı)

WordPress uygulamanızı App Service for Linux'e geçirirken birkaç yaklaşım olarak vardır. WP eklentisi kullanabilir veya FTP ve MySQL istemcisi kullanarak manuel olarak taşıma yapabilirsiniz. App Service'e geçiş gibi ek belgeler WordPress - Linux üzerinde App Service adresinde bulunabilir.

Tebrikler, bu hızlı başlangıcı başarıyla tamamladınız!

 Özel etki alanı ve sertifika ile güvenli

Öğretici: MySQL ile PHP uygulaması

PHP uygulamasını yapılandırma