NGINX เชฏเซเชจเชฟเชŸ 1.26.0 เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชฐเซเชตเชฐ เชฐเชฟเชฒเซ€เช

NGINX เชฏเซเชจเชฟเชŸ 1.26.0 เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชธเชฐเซเชตเชฐ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“ (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js เช…เชจเซ‡ Java) เชฎเชพเช‚ เชตเซ‡เชฌ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเชพ เชฒเซ‹เชจเซเชšเชฟเช‚เช—เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เช•เซ‡เชฒ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชเชจเชœเซ€เช†เชˆเชเชจเชเช•เซเชธ เชฏเซเชจเชฟเชŸ เชเช•เชธเชพเชฅเซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“เชฎเชพเช‚ เชฌเชนเซเชตเชฟเชง เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชจเชพเช‚ เชฒเซ‹เชจเซเชš เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเชˆเชฒเซ‹เชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช•เซ‹เชก C เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชคเชฎเชพเช‚ เชคเชฎเซ‡ NGINX เชฏเซเชจเชฟเชŸเชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เชฅเชˆ เชถเช•เซ‹ เช›เซ‹.

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚:

  • "เชถเซ‡เชฐ" เชตเชฟเช•เชฒเซเชชเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชนเชตเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœ เชฐเซ‚เชŸ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€เชจเซ‡ เชฌเชฆเชฒเซ‡ เชซเชพเชˆเชฒเซ‹เชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฅ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช…เช—เชพเช‰ เชตเชฟเชจเช‚เชคเซ€ URIเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€;
  • เชชเชพเช›เชฒเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชจเชตเชพ "เชถเซ‡เชฐ" เชตเชฟเช•เชฒเซเชชเซ‹เชฎเชพเช‚ เชนเชพเชฒเชจเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹เชจเซเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เช—เซ‹เช เชตเชฃ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚;
  • เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒ เชธเชชเซ‹เชฐเซเชŸ "เชถเซ‡เชฐ" เชตเชฟเช•เชฒเซเชชเซ‹เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: { "share": "/www/data/$uri" }
  • "เชถเซ‡เชฐ" เชตเชฟเช•เชฒเซเชชเชฎเชพเช‚ เชฌเชนเซเชตเชฟเชง เชชเชพเชฅ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
  • chroot เชตเชฟเช•เชฒเซเชชเซ‹เชฎเชพเช‚ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹;
  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชตเชšเซเชšเซ‡ PHP เชฎเชพเช‚ opcache เชถเซ‡เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ;
  • เช•เซเชตเซ‡เชฐเซ€ เชธเซเชŸเซเชฐเชฟเช‚เช— เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเช‚เชคเซ€ เชฐเซ‚เชŸเซ€เช‚เช— เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ;
  • เช…เชธเซเชฎเซ‡เชณ เช…เชฅเชตเชพ เชฎเชฒเซเชŸเชฟ-เชฅเซเชฐเซ‡เชกเซ‡เชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซ‹ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเช‚เชคเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ€ เชœเชตเชพ เชชเชฐ เชฐเชพเช‰เชŸเชฐ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช•เซเชฐเซ‡เชถ เชฅเชˆ เชœเชถเซ‡ เชคเซเชฏเชพเช‚ เชฌเช—เชจเซ‡ เช เซ€เช• เช•เชฐเซเชฏเซ‹;
  • เช…เชจเซเชฐเซ‚เชช เชนเซ‡เชจเซเชกเชฒเชฐ เชชเซเชจเชƒเชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เชฅเชฏเชพ เชชเช›เซ€ เช•เซเชฒเชพเชฏเชจเซเชŸเชฎเชพเช‚เชฅเซ€ เชธเซเชฅเชพเชชเชฟเชค เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸ เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชซเซเชฐเซ‡เชฎเซเชธ เชตเชพเช‚เชšเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชจเชพเชฐ เชฌเช—เชจเซ‡ เช เซ€เช• เช•เชฐเซเชฏเซ‹;
  • glibc 2.34 เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเชพเชฅเซ‡ เชธเซเชฅเชฟเชฐ เชฌเชฟเชฒเซเชกเซ€เช‚เช—, เชœเซ‡ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, Fedora 35 เชฎเชพเช‚.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹