NGINX Waehe 1.24.0 Tukunga Tūmau Taupānga

I tukuna te tūmau tono NGINX Unit 1.24, i roto i te whakawhanaketanga he otinga hei whakarite i te whakarewatanga o nga tono paetukutuku i roto i nga momo reo hootaka (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js me Java) . Ka taea e NGINX Unit te whakahaere i nga tono maha i roto i nga reo hootaka rereke, ka taea te whakarereke i nga taapiri whakarewatanga me te kore e hiahia ki te whakatika i nga konae whirihoranga me te whakaara ano. Ka tuhia te waehere ki C ka tohatohahia i raro i te raihana Apache 2.0. Ka taea e koe te mohio ki nga ahuatanga o te NGINX Unit i te panui o te tuku tuatahi.

I roto i te putanga hou:

  • Ko te hototahi ki te Ruby 3.0 ka whakapumau.
  • Kua taapirihia te PHP ki te rarangi taunoa o nga momo MIME.
  • Ka taea te tautuhi i nga tautuhinga mo nga hononga TLS ma nga whakahau OpenSSL.
  • He tautoko taapiri mo te whakaiti i te tukatuka o nga konae pateko i runga i nga momo MIME. Hei tauira, hei whakawhāiti i ngā kōnae kua tukuake ki ngā whakaahua me ngā ataata anake, ka taea e koe te whakapūtā: { “share”: “/www/data”, “types”: [ “image/*”, “video/*” ] }
  • Ko te kaha ki te whakamahi i te chroot, te aukati i te whakamahi i nga hononga tohu me te aukati i te whitinga o nga tohu maunga e pa ana ki nga tono takitahi i te wa e tukuna ana nga konae pateko. { "share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": teka, "traverse_mounts": teka }
  • I taapirihia he kaitautai hei whakakore aunoa i nga waahanga "http" me te "tukutuku" i Node.js.
  • Mo Python, ka taea te tautuhi i etahi waahanga "whangai" i roto i te whirihoranga hei tautuhi i nga kaupapa rereke mo te karanga i nga kaikawe WSGI/ASGI i roto i te tono kotahi. { "taupānga": { "taupānga-python": { "momo": "python", "ara": "/www/apps/python-app/", "targets": { "foo": { "kōwae" : "foo.wsgi", "callable": "foo" }, "bar": { "module": "bar.wsgi", "callable": "bar" } } } } }

Source: opennet.ru

Tāpiri i te kōrero