MaestroPanel’in Redis ve WordPress modüllerini kullanarak çok daha hızlı bir şekilde WordPress Hosting sağlayabileceğiniz ayarları aşağıda bulabilirsiniz.
Yaptığımız testlerde Cache için WordPress’in Redis Object Cache eklentisinin en iyi sonuç verdiğini belirledik ve makalede bu eklentiyi baz aldık. Aşağıda Redis Object Cache eklentisinin diğer popüler Cache eklentilerine oranla performans test değerlerini bulabilirsiniz (Not: Testler temiz kurulmuş bir WorPress üzerinde gerçekleştirilmiştir)
Wp Super Cache
Page generated in 0.318 seconds.
W3 Total Cache
Page generated in 0.30484 seconds.
Redis Object Cache
Page generated in 0.00902 seconds.
Not: MaestroPanel 0.9.8 ve PHP versiyonu 5.4 veya üzeri olması gerekmektedir.
MaestroPanel WordPress Modülü Kurulum
MaestroPanel WordPress Modül Kurulumu ve Dokümanı için tıklayın,
MaestroPanel WordPress Modülünü kullanmanız daha iyi performans elde etmenizi sağlar. Böylece daha az kaynakla yayın yapabilirsiniz. Daha önce WordPress kurulumu yapıldıysa bu işlemi atlayabilirsiniz. (Temiz WordPress kurulumunda önerilir)
MaestroPanel Redis Modülü Kurulum
MaestroPanel Redis Modül Kurulumu ve Dokümanı için tıklayın,
Redis hakkında bilgi sahibi olmanız için yukarıda yer alan adresi inceleyebilirsiniz. Daha önce Redis kurulumu yapıldıysa bu işlemi atlayabilirsiniz.
MaestroPanel Redis Yapılandırılması
İlk olarak MaestroPanel üzerinden Redis servisi açıyoruz.
MaestroPanel > Domainler > [Domain.com] > Redis
Redis alanına ulaştıktan sonra yeni servis için Servis Oluştur butonuna basınız.
Karşınıza çıkan ekrandaki formu doldurunuz.
Servis Adı
Redis üzerinde kullanılacak servis adı.
Bellek Limiti
Redis’in kullanacağı bellek limitidir. WordPress kullanım için ideal bellek kullanımı 128 MB’dir.
Yeni Redis Servisi Oluşturma Ekranı
Oluşturduğumuz Redis servis detaylarında IP, Port, Veritabanı sayısı, Redis Parolası, Redis Uptime gibi bilgiler yer alıyor. Sonra ki adımlarda bu bilgileri wp-config.php dosyamızda belirteceğiz.
Redis Servisi Bilgi Ekranı
WordPress Yapılandırması
WordPress sitemizin Redis servisini kullanabilmesi için Redis eklentisine ihtiyacımız var.
İşlemlerde en sık güncellemeye sahip olan Redis Object Cache eklentisini kullanacağız.
Aşağıda ki WordPress menü yolunu izleyin,
Eklentiler > Yeni Eklenti > Arama > Redis Object Cache
WordPress Redis Object Cache kurulumu başarılı şekilde tamamlandığında aşağıda ki WordPress menü yolundan eklentinin ayar sayfasına ulaşabilirsiniz.
WordPress > Araçlar > Redis
Varsayılan olarak Redis bilgilerini ve bağlantı durum bilgisi yer alıyor.
wp.config.php dosyasına Redis Object Cache parametlerini ekleyerek eklentinin Redis’i görmesini sağlayacağız. Bu işlemden önce MaestroPanel üzerinden şifreyi görünür yapıyoruz.
MaestroPanel > Domainler > [Deneme.com] > Redis > [ServisAdı]
adresine ulaşarak Parolayı Göster diyerek Redis parolamızı görünür yapıyoruz.
wp.config.php Düzenlemesi
Web sitenizin ana dizinindeki wp.config.php dosyasını aşağıda ki parametreleri kendinize göre düzenleyip ekleyiniz. Eğer bu parametreler yok ise kendiniz ekleyiniz.
define('WP_REDIS_HOST', '192.168.2.128'); define('WP_REDIS_PORT', 10027); define('WP_REDIS_PASSWORD', '7-0gRDV]QzUf+%[xmY12bS*z'); define('WP_REDIS_DATABASE',0);
WP_REDIS_HOST
Bu ayar MaestroPanel’de oluşturduğunuz Redis servisine tanımlı olan IP adresini içerir. Redis servisindeki IP alanını girmelisiniz.
WP_REDIS_PORT
MaestroPanel her bir Redis servisi için ayrı port tanımlaması yapmaktadır. Redis servisindeki Port alanından bu alana girmeniz gereken değeri öğrenebilirsiniz.
WP_REDIS_PASSWORD
MaestroPanel her bir Redis servisi için güçlü bir parola oluşturur. Bu alana MaestroPanel’in oluşturduğu parolayı Redis servisindeki alandan öğrenip girmelisiniz.
WP_REDIS_DATABASE
Eğer eklentinin belirli bir Redis veritabanını kullanmasını istiyorsanız belirtebilirsiniz. Varsayılan olarak ilk veritabanını kullanır.
Düzenlemelerden sonra eklenti sayfasından kontrol ettiğimiz de bağlantının kurulduğunu ve bağlantı detaylarını görüyoruz.
WordPress > Araçlar > Redis
Redis Object Cache
Eklenti yönetim alanına WordPress menülerinden Araçlar > Redis yolunu izleyerek erişiyoruz.
Flush Cache
Ön bellekte tutulan verileri temizleyebilirsiniz.
Disable/Enable Object Cache
Ön belleğe alma işlemlerini durdurur veya aktif eder.
Bonus: Monitor
Sunucuya RDP bağlantısı sağlayabiliyorsanız Redis’i monitor ve test edebilirsiniz.
%MaestroPanelPath%\Redis
dizinine CMD ile ulaşıyoruz.
cd %MaestroPanelPath%\Redis
Daha sonra,
redis-cli.exe -h ipadresi -p port -a redissifre
MONITOR
İlk satırda yetkilendirme,
İkinci satırda ise DB seçiliyor.
Diğer satırlarda ise önbellekleme işlemleri yapılıyor.