NGINX Unit 1.27.0 Aplikasi Server Release

Pangladén aplikasi NGINX Unit 1.27.0 parantos diterbitkeun, dimana solusi dikembangkeun pikeun mastikeun peluncuran aplikasi wéb dina sababaraha basa pamrograman (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js sareng Java. ). Dina kadali Unit NGINX, sababaraha aplikasi dina basa pamrograman anu béda tiasa dijalankeun sakaligus, parameter peluncuran anu tiasa dirobih sacara dinamis tanpa kedah ngédit file konfigurasi sareng balikan deui. Kodeu ditulis dina C sareng disebarkeun dina lisénsi Apache 2.0. Anjeun tiasa kenal sareng fitur Unit NGINX dina pengumuman sékrési munggaran.

Dina versi anyar:

  • Ditambahkeun kamampuan ngagunakeun variabel sareng nilai kosong dina diréktif "lokasi" kabeungkeut kana tindakan "mulih".
  • Mindahkeun pamundut HTTP ka HTTPS parantos disederhanakeun. Nambahkeun variabel $request_uri anyar anu ngandung URI pamundut anu tiasa dianggo nalika netepkeun rute salaku parameter diréktif "lokasi" di jero blok "aksi": { "pendengar": { "*: 443": { "tls" : { "sertipikat" : "example.com" }, "pass": "ruteu"}, "*:80": {"pass": "ruteu"}}, "ruteu": [{ "cocok": { "skéma": "http" }, "aksi": { "balik": 301, "lokasi": "https://${host}${request_uri}" } } }
  • Disadiakeun kamampuhan pikeun ngonpigurasikeun ngaran file lian ti index.html, nu bakal dipulangkeun lamun diakses kalawan ngan diréktori (contona, site.com/cms/). "ruteu": [ { "cocok": { "uri": "/cms/*" }, "aksi": { "bagikeun": "/var/cms$uri", "indéks": "default.html" } }, { "action": { "share": "/var/www$uri" } } ]
  • Pikeun Ruby Rack, variabel lingkungan "SCRIPT_NAME" parantos disetel.
  • Mastikeun kasaluyuan sareng GCC 12.

sumber: opennet.ru

Tambahkeun komentar