Die Veröffentlichung des Anwendungservers NGINX Unit 1.23.0

Die Veröffentlichung des Anwendungservers NGINX Unit 1.23 fand statt, im Rahmen dessen eine Lösung zur Ausführung von Webanwendungen in verschiedenen Programmiersprachen (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js und Java) entwickelt wird. Unter der Verwaltung von NGINX Unit können mehrere Anwendungen gleichzeitig in verschiedenen Programmiersprachen ausgeführt werden, deren Startparameter dynamisch ohne eine Änderung der Konfigurationsdateien und ohne Neustart geändert werden können. Der Code ist in C geschrieben und wird unter der Lizenz Apache 2.0 veröffentlicht. Mit den Besonderheiten von NGINX Unit kann man sich in der Ankündigung der ersten Veröffentlichung vertrautmachen.

In der neuen Version wurde die Unterstützung für die TLS-Erweiterung SNI hinzugefügt, die zur Organisation des Betriebs mehrerer HTTPS-Webseiten auf einer IP-Adresse vorgesehen ist, durch die Übermittlung des Hostnamens im Klartext in der ClientHello-Nachricht, die vor der Einrichtung des verschlüsselten Kommunikationskanals übermittelt wird. In Unit können nun mehrere Zertifikatssätze an einen einzelnen hörenden Socket gebunden werden, die automatisch für jeden Client basierend auf dem angeforderten Domainnamen ausgewählt werden. Beispielsweise: { "listeners": { "*:443": { "tls": { "certificate": [ "mycertA", "mycertB", … ] }, "pass": "routes" } } }

Quelle: opennet.ru

60GB SSD 8Gb DDR4