NGINX Unit 1.27.0 rakendusserveri vÀljaanne

Avalikustatud NGINX Unit 1.27.0 rakendusserver, mille raames arendab lahendust veebirakenduste kĂ€itamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Unit all kĂ€itub korraga mitu rakendust erinevates programmeerimiskeeltes, mille kĂ€ivitamisparameetreid saab dĂŒnaamiliselt muuta ilma konfigureerimisfailide muutmiseta ja taaskĂ€ivitamiseta. Kood on kirjutatud C keeles ja jagatakse Apache 2.0 litsentsi alusel. NGINX Unit'i omadustega saab tutvuda esimese vĂ€ljaande teadetes.

Uues versioonis:

  • Lisatud tugi muutujaid ja tĂŒhje vÀÀrtusi «location» direktiivis, seotud «return» toimingutega.
  • Lihtsustatud HTTP pĂ€ringute suunamine HTTPS-ile. Lisatud uus muutujat $request_uri, mis sisaldab pĂ€ringu URI-d, mida saab kasutada marsruudi mÀÀramisel «location» direktiivi parameetrina «action» ploki sees: { "listeners": { "*:443": { "tls": { "certificate": "example.com" }, "pass": "routes" }, "*:80": { "pass": "routes" } }, "routes": [ { "match": { "scheme": "http" }, "action": { "return": 301, "location": "https://${host}${request_uri}" } } ]
  • Antud on vĂ”imalus seadistada faili nime, mis ei ole index.html, mis antakse, kui kĂŒsitakse ainult katalooge (nĂ€iteks site.com/cms/). "routes": [ { "match": { "uri": "/cms/*" }, "action": { "share": "/var/cms$uri", "index": "default.html" } }, { "action": { "share": "/var/www$uri" } } ]
  • Ruby Rack'i puhul on rakendatud keskkonnamuutujat "SCRIPT_NAME".
  • Tagatud ĂŒhilduvus GCC 12-ga.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster