Iyunithi ye-NGINX 1.24.0 Ukukhishwa Kweseva Yohlelo Lokusebenza

Kukhishwe iseva yesicelo se-NGINX Unit 1.24, lapho kuthuthukiswa khona isixazululo sokuqinisekisa ukwethulwa kwezinhlelo zokusebenza zewebhu ngezilimi ezahlukahlukene zokuhlela (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js kanye neJava) . Iyunithi ye-NGINX ingasebenzisa ngesikhathi esisodwa izinhlelo zokusebenza eziningi ngezilimi ezahlukene zokuhlela, imingcele yokuqalisa engashintshwa ngamandla ngaphandle kwesidingo sokuhlela amafayela wokumisa bese uqala kabusha. Ikhodi ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0. Ungakwazi ukujwayelana nezici ze-NGINX Unit esimemezelweni sokukhululwa kokuqala.

Enguqulweni entsha:

  • Ukuhambisana neRuby 3.0 kuqinisekiswa.
  • I-PHP yengezwe kuhlu oluzenzakalelayo lwezinhlobo ze-MIME.
  • Kungenzeka ukusetha izilungiselelo ezingafanele zokuxhumeka kwe-TLS ngokusebenzisa imiyalo ye-OpenSSL.
  • Usekelo olungeziwe lokukhawulela ukucutshungulwa kwamafayela amile ngokusekelwe ezinhlotsheni ze-MIME. Isibonelo, ukuze ukhawulele amafayela alayishiwe ezithombeni namavidiyo kuphela, ungacacisa: {“share”: “/www/data”, “types”: [ “isithombe/*”, “video/*” ] }
  • Ikhono lokusebenzisa i-chroot, ukuvimba ukusetshenziswa kwezixhumanisi ezingokomfanekiso kanye nokwenqabela ukuphambana kwamaphoyinti okukhweza ngokuhlobene nezicelo ngazinye lapho ukunikezela ngamafayela amile sekwenziwe. { "share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": false, "traverse_mounts": false }
  • Kwengezwe isilayishi ukuze sikhiphe ngokuzenzakalelayo amamojula "http" kanye "ne-websocket" ku-Node.js.
  • Ku-Python, kungenzeka ukucacisa izigaba "zokuqondisiwe" ezimbalwa ekucushweni ukuze uchaze izikimu ezihlukene zokubiza iziphathi ze-WSGI/ASGI kuhlelo lokusebenza olulodwa. { "applications": { "python-app": { "type": "python", "path": "/www/apps/python-app/", "targets": { "foo": { "module" : "foo.wsgi", "callable": "foo" }, "bar": { "module": "bar.wsgi", "callable": "bar" } } } } }

Source: opennet.ru

Engeza amazwana