Plesk Panel'de Nginx Cache Nasıl Yapılandırılır?

0 Respuestas 4 Visitas
Valoraciones
Participantes
Autor del tema #1
[Plesk Panel], günümüzde web hosting yönetimi için sık kullanılan, kullanıcı dostu arayüzüyle öne çıkan bir platformdur. Ancak, yüksek trafik alan siteler veya performans odaklı projelerde, Nginx'in önbellekleme (cache) özelliklerini etkin kullanmak, sunucu yanıt sürelerini ciddi anlamda iyileştirebilir. Peki, Plesk üzerinde Nginx cache yapılandırması nasıl yapılır? İşte detaylar:

Öncelikle, Plesk'te Nginx, genellikle Apache ile birlikte reverse proxy olarak çalışır. Bu yapı, statik içeriklerin ve sık erişilen sayfaların önbelleğe alınmasıyla performansı artırır. Plesk, bu ayarları GUI üzerinden veya manuel olarak düzenlemeye imkan verir.

  1. Nginx cache dizin ve parametrelerinin belirlenmesi

Plesk panel üzerinden veya SSH erişimiyle /etc/nginx/ dizininde conf veya vhosts dosyalarına ulaşabilirsiniz. Burada, genellikle /etc/nginx/plesk.conf.d/ veya /etc/nginx/conf.d/ dizinleri kullanılır.
İşte temel ayar örneği:

CÓDIGO
12  
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m max_size=1g inactive=60m use_temp_path=off;  


Burada, proxy_cache_path ile önbelleğin saklanacağı dizin, boyut limitleri ve kullanılacak alan belirlenir. Bu dizinin var olduğundan emin olun.

  1. Plesk'de önbellek ayarlarının entegre edilmesi

Plesk GUI üzerinden, "Websites & Domains" > ilgili alan adı > "Apache & Nginx Settings" bölümüne geçin. Burada, Nginx ayarlarına özel bloklar ekleyebilirsiniz.
Örneğin, aşağıdaki gibi:

CÓDIGO
123456  
[b]Nginx önbellekleme ayarları[/b]
proxy_cache my_cache;  
proxy_cache_valid 200 302 10m;  
proxy_cache_valid 404 1m;  
add_header X-Cache-Status $upstream_cache_status;  


Bu ayarlarla, 200 ve 302 durum kodları 10 dakika, 404 ise 1 dakika önbelleğe alınır. Ayrıca, X-Cache-Status başlığı ile önbellek durumu gözlemlenebilir.

  1. Önbelleğin temizlenmesi ve yönetimi

Zamanla önbelleğin temizlenmesi gerekebilir. Bu durumda, proxy_cache_purge veya cron işleriyle düzenli temizlik yapabilirsiniz. Ayrıca, inactive parametresi, kullanılmayan içeriklerin otomatik silinmesini sağlar.

  1. Performans ve güvenlik testleri

Yapılandırmayı tamamladıktan sonra, nginx -t komutuyla yapılandırma kontrolü yapın ve ardından yeniden Nginx servisini yeniden başlatın.
Ayrıca, CDN veya güvenlik duvarı ayarları ile uyumsuzluk olmamasına dikkat edin.

Sonuç olarak, Plesk panel üzerinden Nginx önbellekleme yapılandırması, temel ayarların doğru yapılmasıyla oldukça etkin hale gelir. Bu sayede, sunucu üzerindeki yük azalır ve kullanıcı deneyimi iyileşir.

Kapsamlı ve doğru yapılandırma, özellikle yüksek trafikli sitelerde performans artışını garantiler.

Debes haber iniciado sesión para responder.

Usuarios que están viendo este tema (Total: 2, Miembros: 2, Invitados: 0)
Total: 2 (miembros: 2, invitados: 0)
0 citas seleccionadas