NGINX Unit 1.17.0 Application Server เบ›เปˆเบญเบ

เป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™ เบ›เปˆเบญเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบŠเบตเบšเป€เบงเบต เบซเบ™เปˆเบงเบเบ‡เบฒเบ™ NGINX 1.17, เป€เบŠเบดเปˆเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเปƒเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ•เปˆเบฒเบ‡เป† (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js เปเบฅเบฐ Java). เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™ NGINX, เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเป‰เบญเบกเป†เบเบฑเบ™, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป‚เบ”เบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบซเบกเปˆ. เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบ‚เบฝเบ™เป€เบ›เบฑเบ™เบžเบฒเบชเบฒ C เปเบฅเบฐ เปเบˆเบเบขเบฒเบเป‚เบ”เบ เบญเบฐเบ™เบธเบเบฒเบ”เบžเบฒเบเปƒเบ•เป‰ Apache 2.0. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฎเบนเป‰เบˆเบฑเบเบเบฑเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡ NGINX Unit เปƒเบ™ เบ›เบฐเบเบฒเบ” เบ›เปˆเบญเบเบ„เบฑเป‰เบ‡เบ—เบณเบญเบดเบ”.

เปƒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹:

  • เป‚เบญเบเบฒเบ” เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ "เบเบฑเบšเบ„เบทเบ™" เปเบฅเบฐ "เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ" เบชเบฐเปเบ”เบ‡เบญเบญเบเปƒเบ™ "เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™" เบ•เบฑเบ™เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เบ•เบญเบšเปเบ—เบ™เบ—เบตเปˆเบ•เบปเบ™เป€เบญเบ‡เบกเบฑเบเบซเบผเบทเบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบžเบฒเบเบ™เบญเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ URIs เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบซเบ™เป‰เบฒเบเบฒเบ "*/.git/*" เบซเบผเบทเบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบเบฑเบš www, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

    {
    "เบเบปเบ‡เบเบฑเบ™": {
    "uri": "*/.git/*"
    },

    "เบเบฒเบ™เบเบฐเบ—เบณ": {
    "เบเบฑเบšเบ„เบทเบ™": 403
    }
    }

    {
    "เบเบปเบ‡เบเบฑเบ™": {
    "host": "example.org",
    },

    "เบเบฒเบ™เบเบฐเบ—เบณ": {
    "เบเบฑเบšเบ„เบทเบ™": 301,
    "เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ": "https://www.example.org"
    }
    }

  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ™เป‰เปเบฒเบซเบ™เบฑเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบชเบ”เบชเปˆเบงเบ™เปƒเบ™เบ•เบฑเบ™ "เบชเบฒเบเบ™เป‰ เบณ". เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เบตเปˆเบกเบตเบ™เปเป‰เบฒเปœเบฑเบเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก, เป€เบŠเบดเปˆเบ‡เปเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒ 192.168.0.103 เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบญเบทเปˆเบ™เป†:

    {
    "192.168.0.101:8080": {
    "เบ™เป‰เบณเปœเบฑเบ": 2
    },
    "192.168.0.102:8080": {
    "เบ™เป‰เบณเปœเบฑเบ": 2
    },
    "192.168.0.103:8080": { },
    "192.168.0.104:8080": {
    "เบ™เป‰เบณเปœเบฑเบ": 2
    }
    }

    เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบซเบผเบธเบ”เบฅเบปเบ‡เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบกเบตเป€เบซเบ”เบœเบปเบ™เบซเบผเบฒเบ:

    {
    "192.168.0.101:8080": { },
    "192.168.0.102:8080": { },
    "192.168.0.103:8080": {
    "เบ™เป‰เบณเปœเบฑเบ": 0.5
    },
    "192.168.0.104:8080": { }
    }

  • เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบ™ DragonFly BSD;
  • เปเบเป‰เป„เบ‚เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ™เปเบฒเป„เบ›เบชเบนเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ” 502 โ€œBad Gatewayโ€ เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”เบชเบนเบ‡;
  • เปเบเป‰เป„เบ‚เบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบฅเบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™ router เบ—เบตเปˆเบ›เบฒเบเบปเบ”เบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบ›เปˆเบญเบ 1.13.0;
  • เบ„เบงเบฒเบกเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบšเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Node.js เป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚เปเบฅเป‰เบง.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™