Izlaz aplikacijskog poslužitelja NGINX Unit 1.24.0

Izvršteno je izdanje aplikacijskog poslužitelja NGINX Unit 1.24, što dalje razvija rješenje za pokretanje web aplikacija na različitim programskim jezicima (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js i Java). Pod upravljanjem NGINX Unit može se istovremeno pokretati više aplikacija na različitim programskim jezicima, čije se postavke pokretanja mogu dinamički mijenjati bez potrebe za izmjenom konfiguracijskih datoteka i ponovnim pokretanjem. Kod je napisan na jeziku C i distribuira se pod Apache 2.0 licencom. O značajkama NGINX Unit može se saznati u najavi prvog izdanja.

U novoj verziji:

  • Osigurana je kompatibilnost s Ruby 3.0.
  • PHP je dodan u popis MIME tipova po defaultu.
  • Omogućena je mogućnost zadavanja proizvoljnih postavki TLS veza putem OpenSSL naredbi.
  • Dodana je podrška za ograničavanje obrade statičkih datoteka na temelju MIME tipova. Na primjer, za ograničavanje poslanih datoteka samo na slike i video, možete navesti: { "share": "/www/data", "types": [ "image/*", "video/*" ] }
  • Realizirana je mogućnost primjene chroot, blokiranje korištenja simboličkih poveznica i zabrana prelaska točaka montiranja koja se odnosi na pojedinačne zahtjeve prilikom isporuke statičkih datoteka. { "share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": false, "traverse_mounts": false }
  • Dodani su učitatelj za automatsko preopredjeljivanje modula "http" i "websocket" u Node.js.
  • Za Python je omogućena mogućnost navođenja više sekcija "targets" u konfiguraciji za definiciju različitih schema poziva WSGI/ASGI handlera u jednoj aplikaciji. { "applications": { "python-app": { "type": "python", "path": "/www/apps/python-app/", "targets": { "foo": { "module": "foo.wsgi", "callable": "foo" }, "bar": { "module": "bar.wsgi", "callable": "bar" } } } } }

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster