WordPress'i bir sunucuya veya bilgisayarınıza yüklemek sandığınızdan daha kolaydır. Bunun başlıca nedeni, İnternet'teki dizine eklenebilir web sitelerinin %40'ından fazlasının bu İçerik Yönetim Sistemini (CMS) kullanmasıdır. Ayrıca, yazılım açık kaynaklı, ücretsiz ve topluluk odaklıdır, bu da tüm çileyi kolaylaştırılmış ve yeni başlayanlar için uygun hale getirir. Sanki bu yeterli değilmiş gibi, birçok web barındırma sağlayıcısı genellikle prosedürü daha da basitleştiren bir kurulum sunar. Ancak yükleme türü ne olursa olsun, aşağıdaki minimum WordPress sunucu gereksinimlerini karşılamanız gerekir. Her birini ayrı ayrı incelemeden önce size ne olduklarına dair hızlı bir özet vereceğiz. ## WordPress için minimum sunucu gereksinimleri nelerdir? Sunucunuzun WordPress'i çalıştırmak için karşılaması gereken minimum koşullar şunlardır: Web barındırma türü: Herhangi bir Web sunucusu yazılımı: Nginx 1.19 veya üstü / Apache HTTPD 2.4 ve üstü Disk alanı/Depolama:512 MB Veritabanı: MySQL 5.7 ve üstü (8.0+ şiddetle tavsiye edilir) / MariaDB 10.2 veya üstü PHP Sürümü: PHP 5.6.20 + (7.3 ve üstü şiddetle tavsiye edilir) PHP Bellek: 64 MB RAM: 512 MB İşlemci (CPU): 1 çekirdekli, 1 iş parçacıklı, 1 GHz+ Bant Genişliği: Sayfa boyutuna, sayısına ve günlük/aylık yüke bağlıdır ## Web barındırma türü Söylendiği gibi, **her türlü web barındırma, bir WordPress kurulumunu barındırabilir. Ancak, web barındırmayı mükemmel bir şekilde anladığınızdan emin olun. Ardından, hangisinin WordPress web sitenize en uygun olduğuna karar vermek için farklı web barındırma türlerini gözden geçirin. Sağlayıcıların, tahsis edilmediği veya yönetilmediği sürece türden bahsetmekten genellikle kaçındıklarını unutmayın. Bu nedenle, e-posta veya web sohbeti yoluyla sormanızı öneririz. Bize daha sonra teşekkür edin, web siteniz trafik almaya başladığında ve sayfa yükleme sırasında yavaşlamalar veya kesintiler yaşamaya başladığınızda veya depolama alanınız tükendiğinde ## Web sunucusu yazılımı WordPress resmi olarak en sık kullanılan web sunucusu yazılımını destekler âÃÂà**Apache HTTPD 2.4 ve **Nginx 1.19 Ancak, PHP dosyalarının yürütülmesini destekleyen herhangi bir ortamda çalışması gerekir. Örneğin, OpenLiteSpeed ​​1.4+ ve LiteSpeed ​​Web Server 5.3+ sürümlerinde ve çok çeşitli sürümlerde zahmetsizce çalışır. Denemeye meraklıysanız, bu tür yazılımların en son kararlı sürümlerine bağlı kalmanızı öneririz. ## Disk alanı WordPress için minimum sunucu depolama gereksinimleri, web sitenize, web barındırma türüne ve mevcut ödeme planlarına bağlıdır. tahmin ediyoruz **basit bir web sitesi için makul minimum 512 MB** olmalıdır. WordPress çekirdek dosyalarının yaklaşık 30 MB (sıkıştırılmış) veya 60 MB (çıkarılmış) depolama alanı doldurması gerekir. İlk temanızı ve WordPress için sahip olunması gereken birkaç eklentiyi yüklemek, geri kalanını doldurmalı ve bazılarını özelleştirme için gerekli yüklemeler için bırakmalıdır. Ne yazık ki, ortak yerleşimi veya ev sunucusu web barındırmayı seçmediğiniz sürece bu kadar düşük bir miktar alamayacaksınız; bu, çok fazla yükleme yapmayı planlıyorsanız iyidir. Sağlayıcı veya satıcılardan biriyle özel bir anlaşma yapmadığınız sürece, gerçekçi olarak kiralayabileceğiniz en düşük miktar muhtemelen 5 GB-10 GB'dir. Hangi depolama türünü seçmeliyim? Minimum düzeyde bir şey arıyorsanız, en azından test için bir HDD işinizi görecektir. Yine de bunu mümkün olan en kısa sürede SSD olarak değiştirmenizi öneririz. Daha sağlam, daha hızlı, daha fazla güç tasarrufu sağlarlar ve fiziksel hasara daha az eğilimlidirler. Düzenli yedeklemeler depolamak veya ayrılmış bir sunucuya geçmek istiyorsanız, RAID Düzey 1 depolama da iyi bir seçim olabilir. ## Veri tabanı WordPress'i bir kez daha **resmi olarak MariaDB 10.2 veya **MySQL 5.7 (yalnızca eski sunucu ortamları, PHP 5.6.20+ ile uyumludur) veya **8.0 (modern, PHP 7.3+ ile uyumludur, şiddetle tavsiye edilir) veritabanı yönetim sistemleri (DBMS) ile çalışır. Ancak, MySQL ile uyumlu bir yapı kullanan diğer tüm DBMS'ler çalışmalıdır, örneğin: - Amazon Aurora'sı - Google Bulut SQL - Percona MySQL Sunucusu 8.0+ - MySQL/MariaDB için Amazon RDS ## VERİ DEPOSU Depolamada olduğu gibi, **WordPress'i 512 MB RAM'de çalıştırın, ancak çok az kiralamak için mücadele edeceksiniz. Yine, web barındırma türü sayıyı belirleyecektir; daha ucuz sağlayıcılar, VPS (sanal özel sunucu) veya paylaşımlı barındırma veya özel bir ödeme planı ile alabileceğiniz en düşük miktar muhtemelen 1 GB ile 2 GB arasındadır. ## İşlemci (CPU) bir teorik **WordPress için minimum işlemci 1 GHz, 1 çekirdekli, 1 iş parçacıklı** ancak bu CPU numaralarını yalnızca VPS için aracılık yaparsanız alabilirsiniz. Ayrıca, bu yalnızca gösteriler veya portföyler gibi küçük veya kişisel web siteleri için kullanışlıdır. Düzenli ödeme planları muhtemelen yaklaşık 1,5 GHz ila 2 GHz frekanslı 2 çekirdekli, 2 iş parçacıklı bir CPU'da başlayacaktır. ## PHP versiyonu Bunu zaten âÃÂÃÂDatabaseâÃÂàaltında ele aldık. **WordPress, PHP 5.6.20** ve daha yeni sürümleri destekler, ancak yalnızca MySQL veya MariaDB sürümünüz de eskiyse. Bu durumda, bazı temalarınız ve eklentileriniz çalışmayabilir. Bu nedenle, **PHP 7.3 veya daha yeni sürümleri kullanmanız şiddetle tavsiye edilir. O zaman geldiğinde, WordPress'te PHP güncelleme kılavuzumuzu takip edin ## PHP bellek sınırı asgari **WordPress için PHP bellek limiti 64 MB'dir, ancak çoğu sunucu 100 MB ile 128 MB arasında bir değer önerir. Çok sayıda eşzamanlı kullanıcıya ve sayfa görüntülemeye sahip web siteleri 256 MB'a güncellenmelidir. Spesifik talimatlar için, PHP bellek limitini artırma hakkındaki makalemize bakın. ## Bant genişliği Başladığınızda WordPress için bant genişliğini hesaplamanıza gerek yoktur. Alabileceğiniz en düşük tarifeli planı seçmeniz yeterlidir. Ancak, fazla ücretler herkesin bildiği gibi pahalı olduğu için, eğrinin önünde kalmak akıllıca olacaktır. Aşağıdaki bilgileri takip etmeniz gerekecek: Ortalama sayfa boyutu: 2-3 MB'tan büyük olmamalıdır. Ayrı dosya boyutları elde etmek için GTmetrix gibi ücretsiz bulut araçlarına birkaç sayfa URL'si girin, ardından bunların toplamını giriş sayısına bölün. Ortalama aylık sayfa ziyaretçi sayısı: Bu sayıyı elde etmek için analiz eklentilerini kullanın. Mevcut değilse, günlük ziyaretçilerin toplamını hesaplayın ve ardından o aydaki gün sayısına bölün. Ziyaretçi başına ortalama sayfa görüntüleme sayısı: Bir ziyaretçinin ortalama olarak kaç sayfa açtığını görmek için bir kez daha analiz eklentilerinden yararlanın Verileri nasıl kullanırım? Bant genişliğini kabaca hesaplamak için aşağıdaki formülü kullanın: Bant genişliği = Ortalama sayfa boyutu ÃÂàOrtalama aylık sayfa ziyaretçisi ÃÂàZiyaretçi başına ortalama sayfa görüntüleme sayısı Örneğin: 300 (aylık ziyaretçi) 3 (her ziyaretçinin ortalama açtığı sayfa) 2 MB (sayfa boyutu) = 1.800 MB yani 1.76 GB. Trafikteki beklenmeyen ani yükselmeler için her zaman %30-%50 arabellek ekleyin, bu nedenle minimum 2,29 GB bant genişliği sipariş edin.