NGINX เดฏเต‚เดฃเดฟเดฑเตเดฑเต 1.24.0 เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเต†เตผเดตเตผ เดฑเดฟเดฒเต€เดธเต

NGINX เดฏเต‚เดฃเดฟเดฑเตเดฑเต 1.24 เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเต†เตผเดตเตผ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, เด…เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดตเดฟเดตเดฟเดง เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เดณเดฟเตฝ (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js, Java) เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดธเดฎเดพเดฐเด‚เดญเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. . NGINX เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดจเต เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เดณเดฟเตฝ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดคเต†เดฏเตเด‚ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเดคเต†เดฏเตเด‚ เด…เดตเดฏเตเดŸเต† เดฒเต‹เดžเตเดšเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดšเดฒเดจเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเดพเตป เด•เดดเดฟเดฏเตเด‚. เด•เต‹เดกเต เดธเดฟเดฏเดฟเตฝ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เด…เดชเตเดชเดพเดšเตเดšเต† 2.0 เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเดฟเตฝ NGINX เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดฐเดฟเดšเดฏเดชเตเดชเต†เดŸเดพเด‚.

เดชเตเดคเดฟเดฏ เดตเต‡เตผเดธเดฟเด•เตพ:

  • ะžะฑะตัะฟะตั‡ะตะฝะฐ ัะพะฒะผะตัั‚ะธะผะพัั‚ัŒ ั Ruby 3.0.
  • ะ’ ัะฟะธัะพะบ MIME-ั‚ะธะฟะพะฒ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะดะพะฑะฐะฒะปะตะฝ PHP.
  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะทะฐะดะฐะฝะธั ะฟั€ะพะธะทะฒะพะปัŒะฝั‹ั… ะฝะฐัั‚ั€ะพะตะบ TLS-ัะพะตะดะธะฝะตะฝะธะน ั‡ะตั€ะตะท ะบะพะผะฐะฝะดั‹ OpenSSL.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะพะณั€ะฐะฝะธั‡ะตะฝะธั ะพะฑั€ะฐะฑะพั‚ะบะธ ัั‚ะฐั‚ะธั‡ะตัะบะธั… ั„ะฐะนะปะพะฒ ะฝะฐ ะพัะฝะพะฒะต MIME-ั‚ะธะฟะพะฒ. ะะฐะฟั€ะธะผะตั€, ะดะปั ะพะณั€ะฐะฝะธั‡ะตะฝะธั ะพั‚ะดะฐะฒะฐะตะผั‹ั… ั„ะฐะนะปะพะฒ ั‚ะพะปัŒะบะพ ะธะทะพะฑั€ะฐะถะตะฝะธัะผะธ ะธ ะฒะธะดะตะพ, ะผะพะถะฝะพ ัƒะบะฐะทะฐั‚ัŒ: { ยซshareยป: ยซ/www/dataยป, ยซtypesยป: [ ยซimage/*ยป, ยซvideo/*ยป ] }
  • ะ ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฟั€ะธะผะตะฝะตะฝะธั chroot, ะฑะปะพะบะธั€ะพะฒะฐะฝะธั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ัะธะผะฒะพะปะธั‡ะตัะบะธั… ััั‹ะปะพะบ ะธ ะทะฐะฟั€ะตั‚ะฐ ะฟะตั€ะตัะตั‡ะตะฝะธั ั‚ะพั‡ะตะบ ะผะพะฝั‚ะธั€ะพะฒะฐะฝะธั ะฒ ะฟั€ะธะฒัะทะบะต ะบ ะพั‚ะดะตะปัŒะฝั‹ะผ ะทะฐะฟั€ะพัะฐะผ ะฟั€ะธ ะพั‚ะดะฐั‡ะต ัั‚ะฐั‚ะธั‡ะตัะบะธั… ั„ะฐะนะปะพะฒ. { ยซshareยป: ยซ/www/data/static/ยป, ยซchrootยป: ยซ/www/data/ยป, ยซfollow_symlinksยป: false, ยซtraverse_mountsยป: false }
  • ะ”ะพะฑะฐะฒะปะตะฝ ะทะฐะณั€ัƒะทั‡ะธะบ ะดะปั ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะพะณะพ ะฟะตั€ะตะพะฟั€ะตะดะตะปะตะฝะธั ะผะพะดัƒะปะตะน ยซhttpยป ะธยปwebsocketยป ะฒ Node.js.
  • ะ”ะปั Python ะฟั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ัƒะบะฐะทะฐะฝะธั ะฒ ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ ะฝะตัะบะพะปัŒะบะธั… ัะตะบั†ะธะน ยซtargetsยป ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ั€ะฐะทะฝั‹ั… ัั…ะตะผ ะฒั‹ะทะพะฒะฐ ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะพะฒ WSGI/ASGI ะฒ ะพะดะฝะพะผ ะฟั€ะธะปะพะถะตะฝะธะธ. { ยซapplicationsยป: { ยซpython-appยป: { ยซtypeยป: ยซpythonยป, ยซpathยป: ยซ/www/apps/python-app/ยป, ยซtargetsยป: { ยซfooยป: { ยซmoduleยป: ยซfoo.wsgiยป, ยซcallableยป: ยซfooยป }, ยซbarยป: { ยซmoduleยป: ยซbar.wsgiยป, ยซcallableยป: ยซbarยป } } } } }

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•