Nginx Server Tanımı ve Yetenekleri

Nginx
Nginx Tanımı Nginx; yüksek trafikli ve çok fazla istek gönderen web sitelerinin barındırılması için geliştirilmiş bir web sunucusudur. Aynı zamanda ters vekil sunucusu (reverse proxy), yük dengeleyici ve HTTP ön belleği olarak da kullanılabilmektedir. Aslında geçmişine baktığımızda 2004 yılında mail.ru sistemi için rus Igor Sysoev tarafından piyasaya sürülmüş bir mail sunucusudur ancak sonrasında geliştirilerek tüm ortamlar için kullanılabilir hale getirilmiştir. Aşağıdaki resimde çalışma mantığını görebiliyoruz. Muadilleri Apache ve lighttpd gibi web sunucuları ile karşılaştırıldığında onlara nazaran daha az kaynak kullanımına sahiptir. Nginx 'in Özellikleri Yük Dengeleme özelliğiReverse Proxy özelliği (ters vekil)Virtual Host özelliğiİndexleme özelliği Muadillerine göre performans açısından nginx web sunucusu açık ara öndedir. Nginx kurulum makalesine buradan ulaşabilirsiniz.
Read More