Nginx ("engine x", encineks olarak telaffuz edilir); yüksek eş zamanlı çalışma kabiliyeti, yüksek performans ve düşük hafıza kullanımına odaklanılarak tasarlanmış bir Web sunucusudur. Aynı zamanda , yük dengeleyici ve HTTP ön belleği olarak da kullanılabilir.
Geliştirici(ler) | Igor Sysoev, Nginx, Inc. |
---|---|
İlk yayınlanma | 4 Ekim 2004 | )
Güncel sürüm | 1.24.0 |
Önizleme sürümü | 1.25.3 |
Programlama dili | C |
Platform | Windows,Linux, BSD türevleri, OS X, Solaris, AIX, HP-UX, diğer *nix tipi işletim sistemleri |
Resmî sitesi | nginx |
Kod deposu |
|
2002 yılında Igor Sysoev tarafından yazılmış olan Nginx Unix, Linux, BSD türevleri, Mac OS X, Solaris, AIX, HP-UX ve Microsoft Windows işletim sistemleri üzerinde çalışabilir. BSD-like lisansı ile yayımlanan Nginx bir özgür ve açık kaynak kodlu bir yazılımdır.
W3Techs'in web sunucularının kullanım istatistiklerine göre Nginx, internet üzerindeki tüm "aktif "siteler arasında en yaygın web sunucusudur.
Özellikleri
Nginx dinamik Web içeriğini FastCGI, SCGI, WSGI ya ad Phusion Passenger modülleri üzerinden sunacak şekilde konfigüre edilebilir ve yazılım yük dengelemesi olarak görev alabilir.
Nginx asenkron ve olaya dayalı programlama yaklaşımı sayesinde yüksek yük altında çok daha yüksek ve güvenilir performans vermektedir.
Web sunucusu ve http vekil sunucusu olarak özellikleri
- Aynı anda 10.000 eşzamanlı bağlantıyı çok az hafıza kullanarak yönetmek (10.000 keep-alive bağlantısı için yaklaşık 2.5 MB)
- Statik dosyalar için otomatik indeksleme
- Ters vekil sunucusu olarak kullanılabilme ve ön bellekleme
- Yük dengeleme ve çalışma kontrolü
- TLS/SSL, SNI ve OCSP stapling desteği
- FastCGI, SCGI, uWSGI desteği ve ön bellekleme
- İsim ve IP tabanlı sanal sunucular oluşturabilme
- IPv6 desteği
- HTTP protokolüne alternatif olarak SPDY protokolü desteği
- FLV ve MP4 medya akışı desteği
- Web erişimi için kimlik doğrulaması
- gzip sıkıştırma
- URL yeniden yazma
- Eşzamanlı bağlantı sınırlaması
- Birim zamanda istek işleme sınırlaması
- Bant genişliği sınırlaması
- Server Side Includes
- IP tabanlı coğrafi konum desteği
- WebDAV desteği
- Gömülü Perl desteği
- Load Balance Sistemi
- TCP/UDP Proxy
- Özelliği
- Gelişmiş AntiDDoS LUA/MOD Seçenekleri
E-posta vekil sunucusu olarak özellikleri
- TLS/SSL desteği
- STARTTLS desteği
- SMTP, POP3, IMAP vekil sunucusu
- Harici bir HTTP sunucusu kullanarak kimlik doğrulama
Konfigürasyon dosyaları ve çalıştırılabilir dosyalarının, sunucuyu durdurmadan güncellenebilmesinin yanında Nginx, modül tabanlı geliştirilebilir bir mimariye sahiptir. Ücretli sürümü Nginx Plus olup gelişmiş yük dengeleme ve daha gelişmiş performans görüntülemesi gibi fazladan özellikler içerir.
Kaynakça
- ^ . 5 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Eylül 2014.
- ^ "Usage Statistics and Market Share of Web Servers, November 2023". w3techs.com. 25 Temmuz 2023 tarihinde kaynağından . Erişim tarihi: 26 Kasım 2023.
- ^ . 10 Haziran 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Temmuz 2015.
- ^ . nginx.org. 26 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Ağustos 2012.
- ^ . nginx.org. 24 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Haziran 2015.
- ^ . nginx.org. 5 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Haziran 2015.
- ^ "Module ngx_http_core_module — limit_rate". nginx.org. Erişim tarihi: 24 Haziran 2012.[]
- ^ . nginx.org. 19 Kasım 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Eylül 2012.
- "Linux Nginx Optimizasyonu". Layer.web.tr. 18 Mayıs 2022. 4 Temmuz 2022 tarihinde kaynağından . Erişim tarihi: 4 Temmuz 2022.
Dış bağlantılar
- Resmî site
- İndirme Adresi 27 Haziran 2022 tarihinde Wayback Machine sitesinde .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Nginx engine x encineks olarak telaffuz edilir yuksek es zamanli calisma kabiliyeti yuksek performans ve dusuk hafiza kullanimina odaklanilarak tasarlanmis bir Web sunucusudur Ayni zamanda yuk dengeleyici ve HTTP on bellegi olarak da kullanilabilir NginxGelistirici ler Igor Sysoev Nginx Inc Ilk yayinlanma4 Ekim 2004 19 yil once 2004 10 04 Guncel surum1 24 0Onizleme surumu1 25 3Programlama diliCPlatformWindows Linux BSD turevleri OS X Solaris AIX HP UX diger nix tipi isletim sistemleriResmi sitesinginx wbr org Kod deposuhg nginx org nginx 2002 yilinda Igor Sysoev tarafindan yazilmis olan Nginx Unix Linux BSD turevleri Mac OS X Solaris AIX HP UX ve Microsoft Windows isletim sistemleri uzerinde calisabilir BSD like lisansi ile yayimlanan Nginx bir ozgur ve acik kaynak kodlu bir yazilimdir W3Techs in web sunucularinin kullanim istatistiklerine gore Nginx internet uzerindeki tum aktif siteler arasinda en yaygin web sunucusudur OzellikleriNginx dinamik Web icerigini FastCGI SCGI WSGI ya ad Phusion Passenger modulleri uzerinden sunacak sekilde konfigure edilebilir ve yazilim yuk dengelemesi olarak gorev alabilir Nginx asenkron ve olaya dayali programlama yaklasimi sayesinde yuksek yuk altinda cok daha yuksek ve guvenilir performans vermektedir Web sunucusu ve http vekil sunucusu olarak ozellikleri Ayni anda 10 000 eszamanli baglantiyi cok az hafiza kullanarak yonetmek 10 000 keep alive baglantisi icin yaklasik 2 5 MB Statik dosyalar icin otomatik indeksleme Ters vekil sunucusu olarak kullanilabilme ve on bellekleme Yuk dengeleme ve calisma kontrolu TLS SSL SNI ve OCSP stapling destegi FastCGI SCGI uWSGI destegi ve on bellekleme Isim ve IP tabanli sanal sunucular olusturabilme IPv6 destegi HTTP protokolune alternatif olarak SPDY protokolu destegi FLV ve MP4 medya akisi destegi Web erisimi icin kimlik dogrulamasi gzip sikistirma URL yeniden yazma Eszamanli baglanti sinirlamasi Birim zamanda istek isleme sinirlamasi Bant genisligi sinirlamasi Server Side Includes IP tabanli cografi konum destegi WebDAV destegi Gomulu Perl destegi Load Balance Sistemi TCP UDP Proxy Ozelligi Gelismis AntiDDoS LUA MOD SecenekleriE posta vekil sunucusu olarak ozellikleri TLS SSL destegi STARTTLS destegi SMTP POP3 IMAP vekil sunucusu Harici bir HTTP sunucusu kullanarak kimlik dogrulama Konfigurasyon dosyalari ve calistirilabilir dosyalarinin sunucuyu durdurmadan guncellenebilmesinin yaninda Nginx modul tabanli gelistirilebilir bir mimariye sahiptir Ucretli surumu Nginx Plus olup gelismis yuk dengeleme ve daha gelismis performans goruntulemesi gibi fazladan ozellikler icerir Kaynakca 5 Mayis 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Eylul 2014 Usage Statistics and Market Share of Web Servers November 2023 w3techs com 25 Temmuz 2023 tarihinde kaynagindan Erisim tarihi 26 Kasim 2023 10 Haziran 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 29 Temmuz 2015 nginx org 26 Kasim 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Agustos 2012 nginx org 24 Kasim 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 8 Haziran 2015 nginx org 5 Mayis 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 8 Haziran 2015 Module ngx http core module limit rate nginx org Erisim tarihi 24 Haziran 2012 olu kirik baglanti nginx org 19 Kasim 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 13 Eylul 2012 Linux Nginx Optimizasyonu Layer web tr 18 Mayis 2022 4 Temmuz 2022 tarihinde kaynagindan Erisim tarihi 4 Temmuz 2022 Dis baglantilarResmi site Indirme Adresi 27 Haziran 2022 tarihinde Wayback Machine sitesinde