Load balance ( yük dengeleme ), web sitemizi ve uygulamamızı ölçeklendirmek, performansını arttırmak ve felaket durumlarına karşı önemi arttırmak açısından en uygulanabilir yollardan bir tanesidir. Nginx’i sunucularınızın kaynak kullanılabilirliğini ve verimliliğini artırmak için basit ama güçlü bir yük dengeleyici olarak yapılandırılabiliriz.
nginx
Nginx Nedir? Apache ile farkları?
Nginx, açık kaynak kodlu reverse proxy, HTTP cache ve load balancer olarakta kullanılabilen web sunucu servisidir. Nginx, Ekim 2004’te Igor Sysoev tarafından oluşturuldu. Igor Sysoev, ilk olarak yazılımı 10.000 eşzamanlı bağlantıya cevap olması açısından tasarladı. Nginx, günümüzde de artık apache kadar popüler olmaya başlamıştır. Nginx Nasıl Çalışır? Nginx, düşük bellek kullanımı ve yüksek eşzamanlılık sunmak … Devamını oku
WordPress kalıcı bağlantılar için Nginx yapılandırması
Günümüzün en popüler içerik yönetim sistemi ( CMS ) olan WordPress’de kalıcı bağlantılar ( permalinks ) apache üzerinde .htaccess ile hızlıca yapılandırılabilirken nginx’in farklı yapısı nedeni ile ilk başta sıkıntılı bir süreç gibi gözükebiliyor. Ancak nginx ayarlarında gerçekleştireceğiniz basit bir kaç düzenleme ile WordPress kalıcı bağlantı ( permalinks ) rahatça tanımlanabilir.
Nginx üzerinde TLS 1.3 Aktifleştirme
TLS 1.3 , TLS protokolünün en son sürümüdür ve geçmiş sürümlere göre daha güçlü güvenlik ve daha yüksek performans iyileştirmeleri sağlar. TLS 1.3, Nginx 1.13 sürümünden itibaren desteklenmektedir. Eski Nginx sürümünü çalıştırıyorsanız, önce en son sürüme yükseltmeniz gerekir.
CentOS 8’de Nginx Kurulumu
Nginx, ölçeklenebilir istek odaklı mimarisi ile en popüler, güçlü ve yüksek performanslı bir açık kaynak HTTP web sunucusu ve reverse proxy sunucusudur. Hız, kararlılık, kolay yapılandırma ve düşük kaynak kullanımı nedeniyle load balancer, reverse proxy ve HTTP cache olarak da kullanılabilir.