Wp Super Cache Ayarları (Nginx + CentminMod)

wp super cache ayarları

Önbellekleme (cache) işlemi, günümüzde web siteleri için vazgeçilmez bir uygulama. Öyle önemli ki, düzgün yapılandırılmazsa, site trafiğiniz arttıkça sunucunuz üzerindeki yük artacak belki de hiç ulaşılamaz hale geleceksiniz. WordPress’te önbellekleme için harika bir eklenti bulunuyor : Wp Super Cache. Yazımızın devamında Nginx web server için Wp Super Cache ayarları nasıl olmalıdır konusunu inceleyeceğiz.

Anlatım centminmod tarafından yapılandırılmış bir sunucu için yapılmıştır.

Aşağıdaki işlemlere başlamadan önce, WordPress Admin panelinden Wp Super Cache eklentisinin kurulumunu yapın ve aktifleştirin.

Wp Super Cache Ayarları


Adım-1

Eğer sitenizi vhost domain olarak yeni eklediyseniz (centminmod seçenek 2) aşağıdaki komutu vererek klasör sahipliğini değiştirmeyi unutmayın.

Adım-2

Sitenizin ana dizini olan ” /home/nginx/domains/alanadi.com/public ” dizinine cd komutu ile geçiş yapın ve aşağıdaki komutları verin. (alanadi.com yazan yere sitenizin ismini yazmayı unutmayın)

Adım-3

Wp Super Cache eklentisi için özel bir php.conf dosyasını nginx vhost dosyasında belirtmemiz gerekir. Bunun için halihazırda var olan php conf dosyasının kopyasını kullanabiliriz.

Adım-4

Wp Super Cache için bir ayar dosyası oluşturalım. Dosyayı oluşturmak için;

Oluşturduğumuz bu dosyaya aşağıdakileri yazalım;

Not: Bu ayar dosyasında wordpress’in ana dizine kurulduğu varsayılmıştır. Eğer bir alt dizine kurulum yaptıysanız $request_uri ~* “/alt-dizin/(wp-admin/. şeklinde bir düzenleme yapmanız gerekir.

Adım-5

Son adımımızda ayar dosyalarımızın hepsini vhost conf dosyamıza ekleyelim;

vhost dosyanızı açın: /usr/local/nginx/conf/conf.d/alanadiniz.com.conf  (eğer siteniz sadece ssl üzerinden yayınlanıyorsa /usr/local/nginx/conf/conf.d/alanadiniz.com.ssl.conf dosyasında değişiklik yapmalısınız).

  • server bloğu içerisinde root anahtar kelimesinin altına 4. adımda oluşturduğunuz dosyayı include ile ekleyin.
  • location bloğu içerisine try_files anahtar kelimesi ile aşağıdakileri ekleyin;
  • server bloğu içerisinde en altına altına 3. adımda oluşturduğunuz dosyayı include ile ekleyin.
  • Hepsini yaptıktan sonra vhos conf dosyanız aşağıdakine benzer olmalıdır.

Adım-6

Yukarıdaki adımları tamamladıktan sonra admin panelinden;

  • Ayarlar >> Kalıcı Bağlantılar >> Değişikllikleri Kaydet butonuna basarak, kalıcı link yapısını güncelleyin.
  • Ayarlar >> Wp Super Cache >> Önbellekleme yanındaki Enable Caching ‘i aktif hale getirin.
  • Aynı sekmede bulunan Cache Delivery Method’u Expert olarak seçin.

Test için eklenti sayfasındaki aracı kullanabilirisiniz. Eğer siteniz cloudflare arkasında bulunuyorsa test esnasında hata alabilirsiniz.

Kaynak

 

Görkem Güray

Author: Görkem Güray

Elektrik-Elektronik mühendisiyim. Bilgisayar ve yazılım başta olmak üzere gelişen teknolojiyi takip etmeyi severim. İlginç veya yazmaya değer bulduğum konuları patlatbi.net üzerinde yayınlıyorum.

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir