Fa'asa'olotoina ole NGINX Unit Application Server 1.26.0

O le NGINX Unit 1.26.0 application server na faʻasaʻolotoina, lea o loʻo atiaʻe ai se fofo e faʻamautinoa ai le faʻalauiloaina o upega tafaʻilagi i gagana eseese polokalame (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ma Java) . E mafai e le NGINX Unit ona faʻatautaia le tele o talosaga i gagana eseese polokalame, o le faʻalauiloaina o faʻasalalauga e mafai ona suia malosi e aunoa ma le manaʻomia e faʻasaʻo faila faila ma toe amata. O le code e tusia i le C ma tufatufaina i lalo o le Apache 2.0 laisene. E mafai ona e masani i foliga o le NGINX Unit i le faʻasalalauga o le faʻasalalauga muamua.

I le lomiga fou:

  • Ua faia se suiga i le filifiliga "faʻasoa", lea ua faʻamaonia ai le ala atoa i faila nai lo le faʻamaumauga aʻa o pepa, lea na faʻaopoopo muamua i le talosaga URI;
  • Fa'aopoopoina otometi fetuutuunai o fetuutuunaiga o lo'o i ai nei i filifiliga fou "fa'asoa" pe a fa'aleleia mai fa'asologa muamua;
  • Ua fa'aopoopo le lagolago fesuia'i i le "fa'asoa" filifiliga. Mo se fa'ata'ita'iga: { "share": "/www/data/$uri" }
  • Faʻaopoopo le lagolago mo le tele o auala i le "faʻasoa" filifiliga. Mo se fa'ata'ita'iga: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
  • Fa'aopoopo le lagolago fesuia'i i filifiliga chroot;
  • Faʻaopoopo le lagolago mo le faʻasoa opcache i le PHP i le va o faiga faʻaoga;
  • Fa'aopoopoina le lagolago mo le fa'atonuga ole ala ile manoa ole fesili;
  • Fa'amauina se pusa lea e pa'u ai le alalaupapa ma faiga fa'aoga pe a o'o le tapula'a o talosaga e ala i talosaga e le'i fa'aogaina pe tele filo;
  • Fa'amauina se pusa na taofia ai le faitauina o fa'avaa o se feso'ota'iga WebSocket fa'amautu mai le tagata o tausia ina ua uma ona toe fetu'una'i le tagata fa'atatau;
  • Faʻamautu fale ma le glibc 2.34 faletusi, lea e aliali mai, aemaise lava, i Fedora 35.

puna: opennet.ru

Faaopoopo i ai se faamatalaga