NGINX Cutubka 1.24.0 Siideynta Adeegaha Codsiga

Adeegga NGINX Unit 1.24 ayaa la sii daayay, kaas oo xal lagu soo saarayo si loo hubiyo bilaabista codsiyada webka ee luuqadaha barnaamijyada kala duwan (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js iyo Java) . Unugga NGINX wuxuu isku mar ku socodsiin karaa codsiyo badan oo ku qoran luqado kala duwan oo barnaamij ah, cabbirrada bilaabista kuwaas oo si firfircoon loo beddeli karo iyada oo aan loo baahnayn in la beddelo faylasha qaabeynta oo dib loo bilaabo. Koodhku wuxuu ku qoran yahay C waxaana lagu qaybiyaa shatiga Apache 2.0. Waxaad ku baran kartaa sifooyinka Unugga NGINX ee ku dhawaaqida sii deynta koowaad.

Nooca cusub:

  • Waafaqid Ruby 3.0 waa la hubiyay.
  • PHP waxaa lagu daray liiska caadiga ah ee noocyada MIME.
  • Waa suurtagal in la dejiyo jaangooyooyin aan sabab lahayn isku xirka TLS iyada oo loo marayo amarrada OpenSSL.
  • Taageero lagu daray xaddididda habaynta faylalka taagan ee ku salaysan noocyada MIME. Tusaale ahaan, si loo xaddido faylalka la soo geliyo oo keliya sawirro iyo muuqaallo, waxaad qeexi kartaa: {"share": "/www/data", "nooc": ["image/*", "video/*" ]}
  • Awoodda isticmaalka chroot, xannibista isticmaalka isku-xirayaasha astaanta ah iyo mamnuucidda is-goyska dhibcaha buurta ee la xidhiidha codsiyada shakhsi ahaaneed marka loo adeegayo faylasha taagan. {"share": "/www/data/static/", "chroot":"/www/data/", "follow_symlinks": false, "traverse_mounts": false }
  • Waxaa lagu daray rarayste si uu si toos ah u tirtiro qaybaha "http" iyo "websocket" ee Node.js.
  • Python, waxaa suurtogal ah in lagu qeexo dhawr qaybood oo "bartilmaameedyo" ah oo ku jira qaabeynta si loo qeexo qorshayaal kala duwan oo loogu yeero WSGI/ASGI maamulayaasha hal codsi. {"applications": {"python-app": {"nooca": "python", "dariiqa": "/www/apps/python-app/", "bartilmaameedyada": {"foo": {"module" : "foo.wsgi", "callable": "foo"}, "bar": {"module": "bar.wsgi", "callable": "bar"}}}}}

Source: opennet.ru

Add a comment