Lëshimi i serverit të aplikacioneve NGINX Unit 1.27.0

ËshtĂ« publikuar serveri i aplikacioneve NGINX Unit 1.27.0, i cili zhvillon njĂ« zgjidhje pĂ«r tĂ« mundĂ«suar ekzekutimin e aplikacioneve web nĂ« gjuhĂ« tĂ« ndryshme programimi (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dhe Java). NĂ«n menaxhimin e NGINX Unit, mund tĂ« ekzekutohen njĂ«kohĂ«sisht disa aplikacione nĂ« gjuhĂ« tĂ« ndryshme programimi, parametrat e tĂ« cilĂ«ve mund tĂ« modifikohen dinamikisht pa nevojĂ«n pĂ«r tĂ« redaktuar skedarĂ«t e konfigurimit dhe pĂ«r tĂ« rindezur. Kodi Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n Apache 2.0. Mund tĂ« njihni veçoritĂ« e NGINX Unit nĂ« shenimin e njoftimit tĂ« versionit tĂ« parĂ«.

Në këtë version të ri:

  • ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« variablave dhe vlerave tĂ« zbrazĂ«ta nĂ« direktivĂ«n «location», tĂ« lidhura me veprimet «return».
  • Kjo pĂ«rmirĂ«son rikthimin e kĂ«rkesave HTTP nĂ« HTTPS. ËshtĂ« shtuar njĂ« variabĂ«l e re $request_uri, qĂ« pĂ«rmban URI-nĂ« e kĂ«rkesĂ«s, e cila mund tĂ« pĂ«rdoret pĂ«r tĂ« pĂ«rcaktuar rrugĂ«n si njĂ« parametĂ«r nĂ« direktivĂ«n «location» brenda bllokut «action»: { «listeners»: { «*:443»: { «tls»: { «certificate»: «example.com» }, «pass»: «routes» }, «*:80»: { «pass»: «routes» } }, «routes»: [ { «match»: { «scheme»: «http» }, «action»: { «return»: 301, «location»: «https://$ {host}$ {request_uri}» } } ]
  • Ofron mundĂ«sinĂ« pĂ«r tĂ« konfiguruar emrin e skedarit, i cili Ă«shtĂ« ndryshe nga index.html, qĂ« do tĂ« jepet kur kĂ«rkohet vetĂ«m katalogu (p.sh., site.com/cms/). «routes»: [ { «match»: { «uri»: «/cms/*» }, «action»: { «share»: «/var/cms$uri», «index»: «default.html» } }, { «action»: { «share»: «/var/www$uri» } } ]
  • PĂ«r Ruby Rack Ă«shtĂ« realizuar vendosja e variablĂ«s sĂ« ambientit «SCRIPT_NAME».
  • Sigurohet pĂ«rputhshmĂ«ria me GCC 12.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster