NGINX Unit 1.24.0 Rilis Server Aplikasi

Server aplikasi NGINX Unit 1.24 dirilis, ing ngendi solusi dikembangake kanggo njamin peluncuran aplikasi web ing macem-macem basa pemrograman (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js lan Java). Unit NGINX bisa mbukak macem-macem aplikasi ing macem-macem basa pamrograman bebarengan, paramèter peluncuran bisa diganti kanthi dinamis tanpa perlu ngowahi file konfigurasi lan miwiti maneh. Kode kasebut ditulis ing C lan disebarake miturut lisensi Apache 2.0. Sampeyan bisa kenal karo fitur NGINX Unit ing woro-woro rilis pisanan.

Ing versi anyar:

  • Kompatibilitas karo Ruby 3.0 dijamin.
  • PHP wis ditambahake menyang dhaptar standar jinis MIME.
  • Sampeyan bisa nyetel setelan sembarang kanggo sambungan TLS liwat printah OpenSSL.
  • Dhukungan tambahan kanggo mbatesi pangolahan file statis adhedhasar jinis MIME. Contone, kanggo mbatesi file sing diunggah menyang mung gambar lan video, sampeyan bisa nemtokake: { β€œshare”: β€œ/www/data”, β€œtypes”: [ β€œimage/*”, β€œvideo/*” ] }
  • Kemampuan kanggo nggunakake chroot, mblokir panggunaan pranala simbolis lan nglarang persimpangan titik gunung sing ana hubungane karo panjalukan individu nalika nglayani file statis wis dileksanakake. {"share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": false, "traverse_mounts": false }
  • Nambahake loader kanthi otomatis ngilangi modul "http" lan "websocket" ing Node.js.
  • Kanggo Python, sampeyan bisa nemtokake sawetara bagean "target" ing konfigurasi kanggo nemtokake skema sing beda kanggo nelpon WSGI / pawang ASGI ing siji aplikasi. { "aplikasi": { "python-app": { "type": "python", "path": "/www/apps/python-app/", "targets": { "foo": { "modul" : "foo.wsgi", "callable": "foo" }, "bar": { "modul": "bar.wsgi", "callable": "bar" } } } } }

Source: opennet.ru

Add a comment